/hal_rpi_pico-latest/src/rp2040/hardware_regs/ |
D | RP2040.svd | 9 <name>RP2040</name> 37 <name>CM0PLUS</name> 50 <name>RESETS</name> 59 <name>RESET</name> 65 <name>USBCTRL</name> 70 <name>UART1</name> 75 <name>UART0</name> 80 <name>TIMER</name> 85 <name>TBMAN</name> 90 <name>SYSINFO</name> [all …]
|
/hal_rpi_pico-latest/src/rp2350/hardware_regs/ |
D | RP2350.svd | 9 <name>RP2350</name> 50 <name>CM33</name> 65 <name>RESETS</name> 74 <name>RESET</name> 79 <name>USBCTRL</name> 84 <name>UART1</name> 89 <name>UART0</name> 94 <name>TRNG</name> 99 <name>TIMER1</name> 104 <name>TIMER0</name> [all …]
|
/hal_rpi_pico-latest/bazel/constraint/ |
D | BUILD.bazel | 9 name = "sdk_target", 15 name = "host", 22 name = "rp2040", 29 name = "rp2350", 34 name = "wireless_support", 39 name = "no_wireless", 44 name = "cyw43_wireless", 49 name = "is_pico_w", 54 name = "is_pico2_w", 59 name = "pico_toolchain_clang_enabled", [all …]
|
/hal_rpi_pico-latest/tools/ |
D | check_board_header.py | 37 DefineType = namedtuple("DefineType", ["name", "value", "resolved_value", "lineno"]) 82 name = m.group(1) 85 if name != name.upper(): 86 … raise Exception("{}:{} Expected \"{}\" to be all uppercase".format(board_header, lineno, name)) 88 if name in cmake_settings: 89 if cmake_settings[name].value != value: 90 …for pico_cmake_set {} ({} and {})".format(board_header, lineno, name, cmake_settings[name].value, … 93 …for pico_cmake_set {} ({} and {})".format(board_header, lineno, name, cmake_settings[name].value, … 95 cmake_settings[name] = DefineType(name, value, None, lineno) 102 name = m.group(1) [all …]
|
D | bazel_build.py | 26 "name": "host", 52 "//..." if os.name == "nt" else "", 53 "//test/pico_sem_test:pico_sem_test" if os.name == "nt" else "", 54 "//test/pico_stdlib_test:pico_stdlib_test" if os.name == "nt" else "", 61 "name": "rp2040", 78 "name": "rp2350", 93 "name": "rp2040 clang", 113 "name": "rp2350 clang", 131 "name": "Pico W", 149 "name": "Pico 2 W", [all …]
|
/hal_rpi_pico-latest/src/rp2040/boot_stage2/ |
D | CMakeLists.txt | 21 …ICO_DEFAULT_BOOT_STAGE2 "${PICO_DEFAULT_BOOT_STAGE2}" CACHE STRING "boot stage 2 short name" FORCE) 36 # by convention the first source file name without extension is used for the binary info name 37 function(pico_define_boot_stage2 NAME SOURCES) 38 add_executable(${NAME} 44 target_link_options(${NAME} PRIVATE "-nostdlib") 46 target_link_options(${NAME} PRIVATE "--specs=nosys.specs") 47 target_link_options(${NAME} PRIVATE "-nostartfiles") 51 target_include_directories(${NAME} PRIVATE ${PICO_BOOT_STAGE2_DIR}/asminclude) 53 target_link_libraries(${NAME} hardware_regs boot_stage2_headers) 54 target_link_options(${NAME} PRIVATE "LINKER:--script=${PICO_BOOT_STAGE2_DIR}/boot_stage2.ld") [all …]
|
D | BUILD.bazel | 36 name = "config", 56 # Creates a config_setting for each known boot2 option with the name: 64 name = "build_selected_boot2", 74 name = "boot_stage2_elf_actual", 105 name = "boot_stage2_elf", 110 name = "boot_stage2_bin", 118 name = "copy_tool_to_py", 125 name = "pad_checksum_tool", 131 name = "boot_stage2_padded", 144 name = "boot_stage2",
|
/hal_rpi_pico-latest/src/rp2350/boot_stage2/ |
D | CMakeLists.txt | 21 …ICO_DEFAULT_BOOT_STAGE2 "${PICO_DEFAULT_BOOT_STAGE2}" CACHE STRING "boot stage 2 short name" FORCE) 36 # by convention the first source file name without extension is used for the binary info name 37 function(pico_define_boot_stage2 NAME SOURCES) 38 add_executable(${NAME} 44 target_link_options(${NAME} PRIVATE "-nostdlib") 46 target_link_options(${NAME} PRIVATE "--specs=nosys.specs") 47 target_link_options(${NAME} PRIVATE "-nostartfiles") 51 target_include_directories(${NAME} PRIVATE ${PICO_BOOT_STAGE2_DIR}/asminclude) 53 target_link_libraries(${NAME} hardware_regs boot_stage2_headers) 54 target_link_options(${NAME} PRIVATE "LINKER:--script=${PICO_BOOT_STAGE2_DIR}/boot_stage2.ld") [all …]
|
D | BUILD.bazel | 36 name = "config", 56 # Creates a config_setting for each known boot2 option with the name: 64 name = "build_selected_boot2", 74 name = "boot_stage2_elf_actual", 105 name = "boot_stage2_elf", 110 name = "boot_stage2_bin", 118 name = "copy_tool_to_py", 125 name = "pad_checksum_tool", 131 name = "boot_stage2_padded", 144 name = "boot_stage2",
|
/hal_rpi_pico-latest/bazel/config/ |
D | BUILD.bazel | 7 name = "PICO_TOOLCHAIN", 15 # PICO_BAZEL_CONFIG: PICO_BOARD, Board name being built for, type=string, default=pico or pico2, gr… 17 name = "PICO_BOARD", 23 name = "PICO_BARE_METAL", 29 name = "PICO_NO_GC_SECTIONS", 35 name = "PICO_DEFAULT_BOOT_STAGE2_FILE", 41 name = "PICO_DEFAULT_BOOT_STAGE2", 47 name = "PICO_BOOT_STAGE2_LINK_IMAGE", 53 name = "PICO_CXX_ENABLE_EXCEPTIONS", 59 name = "PICO_CXX_ENABLE_RTTI", [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_lwip/ |
D | BUILD.bazel | 6 name = "pico_lwip_config", 16 name = "pico_lwip_freertos", 32 name = "pico_lwip_nosys", 48 # name may change. 50 name = "pico_lwip", 55 name = "pico_lwip_core", 60 name = "pico_lwip_core4", 65 name = "pico_lwip_core6", 70 name = "pico_lwip_api", 75 name = "pico_lwip_netif", [all …]
|
D | lwip.BUILD | 8 name = "pico_lwip_headers", 23 name = "pico_lwip_core", 33 name = "pico_lwip_core4", 40 name = "pico_lwip_core6", 47 name = "pico_lwip_api", 53 name = "pico_lwip_netif", 64 name = "pico_lwip_sixlowpan", 75 name = "pico_lwip_ppp", 81 name = "pico_lwip_snmp", 91 name = "pico_lwip_http", [all …]
|
/hal_rpi_pico-latest/src/ |
D | CMakeLists.txt | 26 get_filename_component(subdir_upper ${subdir_upper} NAME) 70 # add a link option to wrap the given function name; i.e. -Wl:wrap=FUNCNAME for gcc 80 …T_PROPERTY:OUTPUT_NAME>>,$<TARGET_PROPERTY:OUTPUT_NAME>,$<TARGET_PROPERTY:NAME>>${CMAKE_EXECUTABLE… 82 …T_PROPERTY:OUTPUT_NAME>>,$<TARGET_PROPERTY:OUTPUT_NAME>,$<TARGET_PROPERTY:NAME>>${CMAKE_EXECUTABLE… 88 macro(pico_simple_hardware_target NAME) 89 pico_simple_hardware_headers_target(${NAME}) 90 pico_simple_hardware_impl_target(${NAME}) 119 macro(pico_simple_hardware_headers_target NAME) 120 if (NOT TARGET hardware_${NAME}_headers) 121 add_library(hardware_${NAME}_headers INTERFACE) [all …]
|
/hal_rpi_pico-latest/bazel/toolchain/ |
D | configurable_feature.bzl | 5 def configurable_toolchain_feature(name, copts = [], cxxopts = [], linkopts = []): 11 name = name + "_cc_args", 15 all_args.append(name + "_cc_args") 19 name = name + "_cxx_args", 23 all_args.append(name + "_cxx_args") 27 name = name + "_link_args", 31 all_args.append(name + "_link_args") 34 name = name + "_args", 39 name = name, 40 feature_name = name, [all …]
|
D | BUILD.bazel | 10 name = "armv6m-none-eabi", 19 name = "armv8m.main-none-eabi", 28 name = "cortex-m0", 40 name = "cortex-m33", 59 name = "no_canonical_system_headers", 65 name = "no_canonical_prefixes", 71 name = "bazel_no_absolute_paths", 79 name = "llvm-libc_args", 90 name = "opt_debug_args", 102 name = "gc_sections", [all …]
|
D | clang.BUILD | 15 name = "toolchain_root", 23 name = "all_tools", 38 name = "asm", 43 name = "clang", 56 name = "clang++", 70 name = "lld", 88 name = "llvm-ar", 97 name = "llvm-libtool-darwin", 106 name = "llvm-objcopy", 115 name = "llvm-objdump", [all …]
|
/hal_rpi_pico-latest/.github/workflows/ |
D | multi-gcc.yml | 2 name: Multi GCC 16 - name: Clean workspace 22 - name: Checkout repo 25 - name: Checkout submodules 28 - name: GCC 6.2.1 Debug 33 - name: GCC 6.2.1 Release 38 - name: GCC 6.3.1 Debug 43 - name: GCC 6.3.1 Release 48 - name: GCC 7.2.1 Debug 53 - name: GCC 7.2.1 Release [all …]
|
D | bazel_build.yml | 1 name: Bazel presubmit checks 16 - name: Checkout 20 - name: Get Bazel 30 - name: Setup Python 34 - name: Fetch latest Picotool 41 - name: Full Bazel build with develop Picotool 44 - name: Bazel Picotool backwards compatibility 49 - name: Checkout 53 - name: Get Bazel 63 - name: Setup Python [all …]
|
D | cmake.yml | 1 name: CMake 19 - name: Clean workspace 25 - name: Checkout repo 28 - name: Checkout submodules 31 - name: Create Build Environment 36 - name: Configure CMake 46 - name: Build 49 # Execute the build. You can specify a specific target with "--target <NAME>"
|
/hal_rpi_pico-latest/ |
D | MODULE.bazel | 2 name = "pico-sdk", 6 bazel_dep(name = "platforms", version = "0.0.9") 7 bazel_dep(name = "bazel_skylib", version = "1.6.1") 8 bazel_dep(name = "rules_python", version = "0.36.0") 9 bazel_dep(name = "picotool", version = "2.1.0") 10 bazel_dep(name = "rules_cc", version = "0.0.10") 15 name = "arm_gcc_linux-aarch64", 23 name = "arm_gcc_linux-x86_64", 31 name = "arm_gcc_win-x86_64", 39 name = "arm_gcc_mac-x86_64", [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_btstack/ |
D | BUILD.bazel | 13 name = "pico_btstack", 28 # name may change. 30 name = "pico_btstack_base", 35 name = "pico_btstack_ble", 40 name = "pico_btstack_classic", 45 name = "pico_btstack_mesh", 50 name = "pico_btstack_sbc_encoder", 55 name = "pico_btstack_sbc_decoder", 60 name = "pico_btstack_bnep_lwip", 65 name = "pico_btstack_bnep_lwip_sys_freertos", [all …]
|
/hal_rpi_pico-latest/tools/pioasm/ |
D | output_format.h | 53 std::string name; member 57 …symbol(std::string name, int value, bool is_label) : name(std::move(name)), value(value), is_label… in symbol() 68 std::string name; member 91 program(std::string name) : name(std::move(name)) {} in program() 101 std::string name; member 120 output_format(std::string name) : name(std::move(name)) {} in output_format()
|
/hal_rpi_pico-latest/src/rp2_common/pico_clib_interface/ |
D | BUILD.bazel | 8 name = "pico_clib_interface", 18 name = "pico_clib_interface_link", 30 name = "pico_clib_interface_auto", 38 name = "pico_clib_interface_auto_link", 46 name = "llvm_libc_interface", 64 name = "llvm_libc_interface_link", 81 name = "newlib_interface", 86 name = "newlib_interface_link", 103 name = "picolibc_interface", 108 name = "picolibc_interface_link",
|
/hal_rpi_pico-latest/bazel/ |
D | defs.bzl | 8 "{}_pio_generated/{}.h".format(ctx.label.name, f.basename), 36 Each source file listed in `srcs` will be available as `[pio file name].h` on 40 name = "my_fun_pio", 46 name = "libfoo", 95 def pico_board_config(name, platform_includes, **kwargs): 103 _hdr_dir = "{}_generated_includes".format(name) 106 name = "{}_platform_headers_file".format(name), 115 name = name,
|
/hal_rpi_pico-latest/test/kitchen_sink/ |
D | BUILD.bazel | 7 name = "btstack_config", 13 name = "lwip_config", 19 name = "mbedtls_config", 25 name = "kitchen_sink_common", 91 name = "kitchen_sink", 98 name = "kitchen_sink_cpp", 105 name = "kitchen_sink_lwip_poll_actual", 117 name = "kitchen_sink_lwip_background_actual", 128 name = "kitchen_sink_lwip_poll", 139 name = "kitchen_sink_lwip_background",
|