/hal_rpi_pico-latest/tools/ |
D | copro_dis.py | 61 …'rcp_canary_get {0}, 0x{1:02x} ({1}), delay'.format(m.group(1), int(m.group(2)) * 16 + int(m.group… 62 …cp_canary_get {0}, 0x{1:02x} ({1}), nodelay'.format(m.group(1), int(m.group(2)) * 16 + int(m.group… 63 …cp_canary_check {0}, 0x{1:02x} ({1}), delay'.format(m.group(1), int(m.group(2)) * 16 + int(m.group… 64 …_canary_check {0}, 0x{1:02x} ({1}), nodelay'.format(m.group(1), int(m.group(2)) * 16 + int(m.group… 77 … lambda m: 'rcp_count_set 0x{0:02x} ({0}), delay'.format(int(m.group(2)) * 16 + int(m.group(3)))), 78 …lambda m: 'rcp_count_set 0x{0:02x} ({0}), nodelay'.format(int(m.group(2)) * 16 + int(m.group(3)))), 79 …lambda m: 'rcp_count_check 0x{0:02x} ({0}), delay'.format(int(m.group(2)) * 16 + int(m.group(3)))), 80 …mbda m: 'rcp_count_check 0x{0:02x} ({0}), nodelay'.format(int(m.group(2)) * 16 + int(m.group(3)))), 278 gpiohilo(m.group(3)), gpiopxsc(m.group(1)), m.group(2) 281 gpiodir(m.group(4)), gpiopxsc(m.group(1)), m.group(2), m.group(3) [all …]
|
D | check_doxygen_groups.py | 27 filename = m.group(1) 28 group = m.group(2) variable 31 if group in groups: 33 print("{} uses \\defgroup {} but so does {}".format(groups[group], group, filename)) 35 groups[group] = filename 41 filename = m.group(1) 42 group = m.group(2) variable 45 if group not in groups: 47 print("{} uses \\ingroup {} which was never defined".format(filename, group))
|
D | compare_build_systems.py | 190 m.group("key"): m.group("value") 191 for m in re.finditer(ATTR_REGEX, match.group("attrs")) 194 options[match.group("name")] = Option( 195 match.group("name"), 196 match.group("description"), 254 if current_submodule_pin != maybe_match.group("commit"): 255 … _LOG.error(" External pins for %s do not match:", maybe_match.group("dependency")) 257 _LOG.error(" [BAZEL] %s", maybe_match.group("commit")) 260 _LOG.info(" External pins for %s match!", maybe_match.group("dependency")) 272 bazel_version_string = bazel_sdk_version.group("sdk_version") [all …]
|
D | check_board_header.py | 82 name = m.group(1) 83 value = m.group(2) 102 name = m.group(1) 103 value = m.group(2) 127 include = m.group(1) 138 last_if = m.group(1) 146 last_ifdef = m.group(1) 154 last_ifndef = m.group(1) 163 name = m.group(1) 164 value = m.group(2) [all …]
|
D | extract_configs.py | 70 _min = int(m.group(1)) * 10**int(m.group(2)) 80 _max = int(m.group(1)) * 10**int(m.group(2)) 91 _default = int(m.group(1)) * 10**int(m.group(2)) 166 config_name = m.group(1) 167 config_description = m.group(2) 168 _attrs = m.group(3) 170 … _attrs = re.sub(r'(\(.+\))', lambda m: m.group(1).replace(',', '\0'), _attrs) 208 name = m.group(1) 209 value = m.group(2) 213 value = m.group(1) [all …]
|
D | extract_build_defines.py | 66 _min = int(m.group(1)) * 10**int(m.group(2)) 73 _max = int(m.group(1)) * 10**int(m.group(2)) 82 _default = int(m.group(1)) * 10**int(m.group(2)) 147 config_name = m.group(1) 148 config_description = m.group(2) 149 _attrs = m.group(3) 151 … _attrs = re.sub(r'(\(.+\))', lambda m: m.group(1).replace(',', '\0'), _attrs)
|
D | extract_cmake_configs.py | 66 _min = int(m.group(1)) * 10**int(m.group(2)) 73 _max = int(m.group(1)) * 10**int(m.group(2)) 82 _default = int(m.group(1)) * 10**int(m.group(2)) 147 config_name = m.group(1) 148 config_description = m.group(2) 149 _attrs = m.group(3) 151 … _attrs = re.sub(r'(\(.+\))', lambda m: m.group(1).replace(',', '\0'), _attrs)
|
/hal_rpi_pico-latest/src/rp2_common/pico_platform_sections/include/pico/platform/ |
D | sections.h | 25 #define __after_data(group) __attribute__((section(".after_data." group))) argument 41 #define __not_in_flash(group) __attribute__((section(".time_critical." group))) argument 60 #define __scratch_x(group) __attribute__((section(".scratch_x." group))) argument 79 #define __scratch_y(group) __attribute__((section(".scratch_y." group))) argument 98 #define __uninitialized_ram(group) __attribute__((section(".uninitialized_data." #group))) group argument 114 #define __in_flash(group) __attribute__((section(".flashdata." group))) argument
|
/hal_rpi_pico-latest/bazel/config/ |
D | BUILD.bazel | 5 # PICO_BAZEL_CONFIG: PICO_TOOLCHAIN, The toolchain to use, type=string, default=gcc, group=build 15 …CO_BOARD, Board name being built for, type=string, default=pico or pico2, group=build, docref=cmak… 21 …TAL, Flag to exclude anything except base headers from the build, type=bool, default=0, group=build 27 …-fdata-sections` and `--gc-sections`, type=bool, default=0, advanced=true, group=pico_standard_link 33 …e 2 file to use; this should point to a filegroup with the .S file to use, type=string, group=build 39 …mon/boot_stage2/{PICO_DEFAULT_BOOT_STAGE2}.S, type=string, default=compile_time_choice, group=build 45 …s to fully override/replace boot_stage2, default=@pico-sdk//src/rp2_common:boot_stage2, group=build 51 …_CXX_ENABLE_EXCEPTIONS, Enable CXX exception handling, type=bool, default=0, group=pico_cxx_options 57 # PICO_BAZEL_CONFIG: PICO_CXX_ENABLE_RTTI, Enable CXX rtti, type=bool, default=0, group=pico_cxx_op… 63 # PICO_BAZEL_CONFIG: PICO_CXX_ENABLE_CXA_ATEXIT, Enable cxa-atexit, type=bool, default=0, group=pic… [all …]
|
/hal_rpi_pico-latest/ |
D | pico_sdk_version.cmake | 1 …RSION_MAJOR, SDK major version number, type=int, default=Current SDK major version, group=pico_base 2 …RSION_MAJOR, SDK major version number, type=int, default=Current SDK major version, group=pico_base 4 …RSION_MINOR, SDK minor version number, type=int, default=Current SDK minor version, group=pico_base 5 …RSION_MINOR, SDK minor version number, type=int, default=Current SDK minor version, group=pico_base 7 …SDK_VERSION_REVISION, SDK version revision, type=int, default=Current SDK revision, group=pico_base 8 …SDK_VERSION_REVISION, SDK version revision, type=int, default=Current SDK revision, group=pico_base 10 …elease version identifier, default=Current SDK pre-release identifier, type=string, group=pico_base 11 …elease version identifier, default=Current SDK pre-release identifier, type=string, group=pico_base 14 …ERSION_STRING, SDK version string, type=string, default=Current SDK version string, group=pico_base 15 …ERSION_STRING, SDK version string, type=string, default=Current SDK version string, group=pico_base
|
/hal_rpi_pico-latest/src/common/pico_base_headers/ |
D | BUILD.bazel | 5 …ERSION_STRING, SDK version string, type=string, default=Current SDK version string, group=pico_base 10 …RSION_MAJOR, SDK major version number, type=int, default=Current SDK major version, group=pico_base 13 …RSION_MINOR, SDK minor version number, type=int, default=Current SDK minor version, group=pico_base 18 …SDK_VERSION_REVISION, SDK version revision, type=int, default=Current SDK revision, group=pico_base 21 …elease version identifier, default=Current SDK pre-release identifier, type=string, group=pico_base 37 …RSION_MAJOR, SDK major version number, type=int, default=Current SDK major version, group=pico_base 38 …RSION_MINOR, SDK minor version number, type=int, default=Current SDK minor version, group=pico_base 39 …SDK_VERSION_REVISION, SDK version revision, type=int, default=Current SDK revision, group=pico_base 40 …elease version identifier, default=Current SDK pre-release identifier, type=string, group=pico_base 41 …ERSION_STRING, SDK version string, type=string, default=Current SDK version string, group=pico_base [all …]
|
D | generate_config_header.cmake | 14 …t of extra header files to include from pico/config.h for all platforms, type=list, group=pico_base 17 …header files to include from pico/config.h for the rp2040 platform only, type=list, group=pico_base 18 … files to include from pico/config.h for the rp2350-arm-s platform only, type=list, group=pico_base 19 … header files to include from pico/config.h for the riscv platform only, type=list, group=pico_base 20 …a header files to include from pico/config.h for the host platform only, type=list, group=pico_base
|
/hal_rpi_pico-latest/src/rp2_common/pico_cxx_options/ |
D | CMakeLists.txt | 8 …_CXX_ENABLE_EXCEPTIONS, Enable CXX exception handling, type=bool, default=0, group=pico_cxx_options 9 …IONS, value of CMake var PICO_CXX_ENABLE_EXCEPTIONS, type=string, default=0, group=pico_cxx_options 18 …# PICO_CMAKE_CONFIG: PICO_CXX_ENABLE_RTTI, Enable CXX rtti, type=bool, default=0, group=pico_cxx_o… 23 …# PICO_CMAKE_CONFIG: PICO_CXX_ENABLE_CXA_ATEXIT, Enable cxa-atexit, type=bool, default=0, group=pi…
|
D | BUILD.bazel | 6 …IONS, value of CMake var PICO_CXX_ENABLE_EXCEPTIONS, type=string, default=0, group=pico_cxx_options
|
/hal_rpi_pico-latest/src/host/pico_platform/include/pico/ |
D | platform.h | 24 #define __not_in_flash(group) argument 27 #define __in_flash(group) argument 28 #define __scratch_x(group) argument 29 #define __scratch_y(group) argument 41 #define __after_data(group) argument
|
/hal_rpi_pico-latest/src/common/pico_binary_info/ |
D | CMakeLists.txt | 13 …FINE: PICO_PROGRAM_NAME, value passed to pico_set_program_name, type=string, group=pico_binary_info 21 …GRAM_DESCRIPTION, value passed to pico_set_program_description, type=string, group=pico_binary_info 26 …# PICO_BUILD_DEFINE: PICO_PROGRAM_URL, value passed to pico_set_program_url, type=string, group=pi… 31 …OGRAM_VERSION_STRING, value passed to pico_set_program_version, type=string, group=pico_binary_info
|
D | binary_info.bzl | 3 …INARY_INFO or a manually linked custom_pico_binary_info target, type=string, group=pico_binary_info 4 …INARY_INFO or a manually linked custom_pico_binary_info target, type=string, group=pico_binary_info 5 …INARY_INFO or a manually linked custom_pico_binary_info target, type=string, group=pico_binary_info 6 …INARY_INFO or a manually linked custom_pico_binary_info target, type=string, group=pico_binary_info 7 …ET_NAME, The name of the build target being compiled, type=string, default=target name, group=build
|
/hal_rpi_pico-latest/src/cmake/ |
D | on_device.cmake | 31 …postprocessing that disassembles RP2350 coprocessor instructions, type=bool, default=0, group=build 55 …ing/hashing and coprocoessor disassembly will all be unavailable, type=bool, default=0, group=build 66 …CMAKE_CONFIG: PICO_NO_TARGET_NAME, Don't define PICO_TARGET_NAME, type=bool, default=0, group=build 67 …g compiled (unless PICO_NO_TARGET_NAME set in build), type=string, default=target name, group=build 84 # PICO_CMAKE_CONFIG: PICO_NO_UF2, Disable UF2 output, type=bool, default=0, group=build 90 … RP2040 or RP2350 device, type=bool, default=1 when PICO_PLATFORM is host, 0 otherwise, group=build 91 … RP2040 or RP2350 device, type=bool, default=1 when PICO_PLATFORM is host, 0 otherwise, group=build 93 … RP2040 or RP2350 device, type=bool, default=0 when PICO_PLATFORM is host, 1 otherwise, group=build 94 … RP2040 or RP2350 device, type=bool, default=0 when PICO_PLATFORM is host, 1 otherwise, group=build
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | CMakeLists.txt | 60 …C, flag to indicate if cyw43 SPI pins can be changed at runtime, type=bool, group=pico_cyw43_driver 64 …CYW43_DEFAULT_PIN_WL_REG_ON, gpio pin to power up the cyw43 chip, type=int, group=pico_cyw43_driver 68 …ULT_PIN_WL_DATA_OUT, gpio pin for spi data out to the cyw43 chip, type=int, group=pico_cyw43_driver 72 …ULT_PIN_WL_DATA_IN, gpio pin for spi data in from the cyw43 chip, type=int, group=pico_cyw43_driver 76 …L_HOST_WAKE, gpio (irq) pin for the irq line from the cyw43 chip, type=int, group=pico_cyw43_driver 80 …_PIN_WL_CLOCK, gpio pin for the spi clock line to the cyw43 chip, type=int, group=pico_cyw43_driver 84 …LT_PIN_WL_CS, gpio pin for the spi chip select to the cyw43 chip, type=int, group=pico_cyw43_driver 88 …r component of pio clock divider used for cyw43 comms, type=int, default=2, group=pico_cyw43_driver 92 …pio clock divider used for cyw43 comms in range 0-255, type=int, default=0, group=pico_cyw43_driver 96 …C, flag used to enable dynamic pio clock divider API, type=bool, default=0, group=pico_cyw43_driver
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/ |
D | BUILD.bazel | 32 …'blocked_ram' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link 45 …'copy_to_ram' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link 58 … a 'no_flash' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio/ |
D | CMakeLists.txt | 1 …n to globally enable stdio UART for all targets by default, type=bool, default=1, group=pico_stdlib 3 …on to globally enable stdio USB for all targets by default, type=bool, default=0, group=pico_stdlib 5 …bally enable stdio semi-hosting for all targets by default, type=bool, default=0, group=pico_stdlib 7 …on to globally enable stdio RTT for all targets by default, type=bool, default=0, group=pico_stdlib
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2350/ |
D | BUILD.bazel | 31 …'copy_to_ram' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link 44 … a 'no_flash' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/ |
D | CMakeLists.txt | 4 …tory to locate CMSIS installation, type=string, default="included stub CORE only impl", group=build 13 …E_CONFIG: PICO_CMSIS_VENDOR, Vendor name for CMSIS, type=string, default="RaspberryPi", group=build 24 …_CMAKE_CONFIG: PICO_CMSIS_DEVICE, Device name for CMSIS, type=string, default="RP2040", group=build
|
/hal_rpi_pico-latest/src/rp2_common/hardware_uart/ |
D | CMakeLists.txt | 5 …D_RATE, Define the default UART baudrate, type=int, max=921600, default=115200, group=hardware_uart
|
/hal_rpi_pico-latest/src/rp2_common/pico_standard_link/ |
D | CMakeLists.txt | 74 … a 'no_flash' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link 77 …'blocked_ram' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link 80 …'copy_to_ram' build, type=bool, default=0, but dependent on CMake options, group=pico_standard_link 96 …Don't shrink linker max page to 4096, type=bool, default=0, advanced=true, group=pico_standard_link 106 …-fdata-sections` and `--gc-sections`, type=bool, default=0, advanced=true, group=pico_standard_link
|