/hal_rpi_pico-latest/ |
D | .bazelrc | 1 # Silence all C/C++ warnings in external code.
|
D | README.md | 5 in C, C++ or assembly language. 7 … programming environment that is familiar both to non-embedded C developers and embedded C develop… 8 … device at a time and starts with a conventional `main()` method. Standard C/C++ libraries are sup… 9 C-level libraries/APIs for accessing all of the RP-series microcontroller's hardware including PIO … 28 See [Raspberry Pi Pico-Series C/C++ SDK](https://rptl.io/pico-c-sdk) to learn more about programmin… 52 …forms, and just in general, we recommend you see [Raspberry Pi Pico-Series C/C++ SDK](https://rptl… 146 …s://github.com/raspberrypi/pico-examples) or the [Raspberry Pi Pico-Series C/C++ SDK](https://rptl… 203 See [Raspberry Pi Pico-series C/C++ SDK](https://rptl.io/pico-c-sdk) for information on setting up …
|
D | CONTRIBUTING.md | 1 # Contributing to Raspberry Pi Pico C/C++ SDK
|
D | CMakeLists.txt | 10 project(pico_sdk C CXX ASM)
|
/hal_rpi_pico-latest/cmake/preload/toolchains/util/ |
D | pico_arm_clang_common.cmake | 14 set(CMAKE_C_COMPILER ${PICO_COMPILER_CC} CACHE FILEPATH "C compiler") 15 set(CMAKE_CXX_COMPILER ${PICO_COMPILER_CXX} CACHE FILEPATH "C++ compiler") 25 foreach(LANG IN ITEMS C CXX ASM) 40 foreach(LANG IN ITEMS C CXX ASM) 56 # this is a bit of a hack; to try to autodetect the C library used: 60 message("Setting default C library to picolibc as LLVM appears to be using it") 73 message("Setting default C library to llvm_libc as LLVM appears to be using it")
|
D | pico_arm_gcc_common.cmake | 32 set(CMAKE_C_COMPILER ${PICO_COMPILER_CC} CACHE FILEPATH "C compiler") 33 set(CMAKE_CXX_COMPILER ${PICO_COMPILER_CXX} CACHE FILEPATH "C++ compiler") 43 foreach(LANG IN ITEMS C CXX ASM)
|
D | set_flags.cmake | 5 foreach(LANG IN ITEMS C CXX ASM)
|
/hal_rpi_pico-latest/docs/ |
D | mainpage.md | 3 …C, C++ or assembly language. The SDK is designed to provide an API (Application Programming Interf… 5 A single program runs on the device at a time with a conventional `main()` method. Standard C/C++ l… 21 Apart from being a widely-used build system for C/C++ development, CMake is fundamental to the way …
|
D | weblinks_page.md | 11 - [Raspberry Pi Pico C/C++ SDK](https://rptl.io/pico-c-sdk)
|
/hal_rpi_pico-latest/cmake/preload/toolchains/ |
D | pico_arm_clang_arm.cmake | 19 set(CMAKE_C_COMPILER ${PICO_COMPILER_CC} CACHE FILEPATH "C compiler") 20 set(CMAKE_CXX_COMPILER ${PICO_COMPILER_CXX} CACHE FILEPATH "C++ compiler")
|
/hal_rpi_pico-latest/src/rp2040/ |
D | README.md | 5 `hardware_structs` contains C structures for accessing memory mapped registers
|
/hal_rpi_pico-latest/src/rp2350/ |
D | README.md | 6 `hardware_structs` contains C structures for accessing memory mapped registers
|
/hal_rpi_pico-latest/src/rp2_common/ |
D | README.md | 7 as runtime support familiar to most C programmers.
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/ |
D | core_cm0plus.h | 217 uint32_t C:1; /*!< bit: 29 Carry condition code flag */ member 268 uint32_t C:1; /*!< bit: 29 Carry condition code flag */ member
|
D | core_cm33.h | 347 uint32_t C:1; /*!< bit: 29 Carry condition code flag */ member 407 uint32_t C:1; /*!< bit: 29 Carry condition code flag */ member
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_conv_m33.S | 57 orrs r12,r12,r0 @ all of low word into sticky bits: affects Z but not C 213 orrs r12,r12,r0 @ all of low word into sticky bits: affects Z but not C
|
D | float_aeabi_rp2040.S | 281 adds r1, r1 @ note this always sets C 399 …bcs 5f @ tripped carry? then have leading 1 in C as required (and result is even so can ig…
|
D | float_sci_m33_vfp.S | 200 asrs r1,r0,#23 @ get exponent; C from here is preserved... 405 @ here C is still set from lsrs r12,r12,#1 568 @ here C is still set from lsrs r12,r12,#1
|
/hal_rpi_pico-latest/test/kitchen_sink/ |
D | CMakeLists.txt | 76 $<$<COMPILE_LANGUAGE:C>:-Wstrict-prototypes>
|
/hal_rpi_pico-latest/src/rp2_common/pico_standard_link/ |
D | CMakeLists.txt | 88 …# this (arguably wrong) code is restored for 1.5.1 as setting -nostartfiles on many C++ binaries c…
|
/hal_rpi_pico-latest/src/ |
D | CMakeLists.txt | 155 …y and pico_platform. The file NAME.c relative to the caller is added to the C sources for the hard…
|
/hal_rpi_pico-latest/tools/pioasm/ |
D | lexer.ll | 7 %{ /* -*- C++ -*- */
|
D | parser.yy | 7 %skeleton "lalr1.cc" /* -*- C++ -*- */
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_v1_rom_shim_rp2040.S | 1051 @ C flag contains d4_b53 1076 @ here we are near a rounding boundary, C is set
|
D | double_fma_dcp.S | 433 lsls r2,r2,#22 @ rounding bit in C, sticky bit in ~Z 436 adcs r0,r0,#0 @ round up (C is set)
|