/hal_rpi_pico-latest/tools/ |
D | build_all_headers.py | 17 import os 34 print("Usage: {} top_dir output_header".format(os.path.basename(sys.argv[0]))) 37 top_dir = os.path.join(sys.argv[1], 'src') 40 if not os.path.isdir(top_dir): 45 for root, dirs, files in os.walk(top_dir): 48 if os.path.relpath(os.path.join(root, d), top_dir) in IGNORE_DIRS: 54 include_dirs.add(os.path.join(root, 'include')) 60 for root, dirs, files in os.walk(d): 63 include_file = os.path.relpath(os.path.join(root, f), d) 64 include_path = os.path.relpath(d, top_dir)
|
D | extract_build_defines.py | 19 import os 121 for dirpath, dirnames, filenames in os.walk(scandir): 123 file_ext = os.path.splitext(filename)[1] 125 file_path = os.path.join(dirpath, filename) 157 … was already used at {}:{}".format(config_description, file_path, linenum, os.path.join(scandir, a… 159 …escriptions[config_description] = {'config_name': config_name, 'filename': os.path.relpath(file_pa… 183 … it was already declared at {}:{}".format(config_name, file_path, linenum, os.path.join(scandir, a… 185 …all_configs[config_name] = {'attrs': config_attrs, 'filename': os.path.relpath(file_path, scandir)… 194 file_path = os.path.join(scandir, config_obj['filename']) 202 file_path = os.path.join(scandir, config_obj['filename']) [all …]
|
D | extract_cmake_configs.py | 19 import os 121 for dirpath, dirnames, filenames in os.walk(scandir): 123 file_ext = os.path.splitext(filename)[1] 125 file_path = os.path.join(dirpath, filename) 157 … was already used at {}:{}".format(config_description, file_path, linenum, os.path.join(scandir, a… 159 …escriptions[config_description] = {'config_name': config_name, 'filename': os.path.relpath(file_pa… 183 … it was already declared at {}:{}".format(config_name, file_path, linenum, os.path.join(scandir, a… 185 …all_configs[config_name] = {'attrs': config_attrs, 'filename': os.path.relpath(file_path, scandir)… 194 file_path = os.path.join(scandir, config_obj['filename']) 202 file_path = os.path.join(scandir, config_obj['filename']) [all …]
|
D | extract_configs.py | 19 import os 138 for dirpath, dirnames, filenames in os.walk(scandir): 140 file_ext = os.path.splitext(filename)[1] 142 file_path = os.path.join(dirpath, filename) 176 … was already used at {}:{}".format(config_description, file_path, linenum, os.path.join(scandir, a… 178 …escriptions[config_description] = {'config_name': config_name, 'filename': os.path.relpath(file_pa… 202 … it was already declared at {}:{}".format(config_name, file_path, linenum, os.path.join(scandir, a… 204 …all_configs[config_name] = {'attrs': config_attrs, 'filename': os.path.relpath(file_path, scandir)… 245 file_path = os.path.join(scandir, config_obj['filename']) 268 file_path = os.path.join(scandir, config_obj['filename']) [all …]
|
D | check_board_header.py | 17 import os.path 50 if not os.path.isfile(board_header): 52 board_header_basename = os.path.basename(board_header) 132 … read_defines_from(os.path.join(os.path.dirname(board_header), os.path.basename(include)), defines) 290 … read_defines_from(os.path.join(os.path.dirname(board_header), os.path.basename(include)), defines) 419 if not os.path.isfile(interfaces_json):
|
D | check_doxygen_groups.py | 18 import os 29 if os.path.basename(filename) in ('check_doxygen_groups.py', 'index.h'): 43 if os.path.basename(filename) in ('check_doxygen_groups.py', 'index.h'):
|
D | bazel_build.py | 10 import os 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 "",
|
D | bazel_common.py | 11 import os 21 SCRIPT_DIR = os.path.dirname(os.path.realpath(__file__))
|
D | compare_build_systems.py | 18 import os 302 for f in glob.glob(os.path.join(SDK_ROOT, p), recursive=True) 307 for f in glob.glob(os.path.join(SDK_ROOT, p), recursive=True)
|
/hal_rpi_pico-latest/bazel/toolchain/ |
D | clang.BUILD | 45 "@platforms//os:windows": "//:bin/clang.exe", 58 "@platforms//os:windows": "//:bin/clang++.exe", 72 "@platforms//os:windows": "//:bin/clang++.exe", 90 "@platforms//os:windows": "//:bin/llvm-ar.exe", 99 "@platforms//os:windows": "//:bin/llvm-libtool-darwin.exe", 108 "@platforms//os:windows": "//:bin/llvm-objcopy.exe", 117 "@platforms//os:windows": "//:bin/llvm-objdump.exe", 126 "@platforms//os:windows": "//:bin/llvm-cov.exe", 135 "@platforms//os:windows": "//:bin/llvm-strip.exe", 144 "@platforms//os:windows": "//:bin/clang-tidy.exe",
|
D | gcc_arm_none_eabi.BUILD | 34 "@platforms//os:windows": "//:bin/arm-none-eabi-ar.exe", 42 "@platforms//os:windows": "//:bin/arm-none-eabi-g++.exe", 58 "@platforms//os:windows": "//:bin/arm-none-eabi-gcc.exe", 73 "@platforms//os:windows": ["//:arm-none-eabi/bin/as.exe"], 83 "@platforms//os:windows": "//:bin/arm-none-eabi-g++.exe", 100 "@platforms//os:windows": "//:bin/arm-none-eabi-objcopy.exe", 108 "@platforms//os:windows": "//:bin/arm-none-eabi-strip.exe", 116 "@platforms//os:windows": "//:bin/arm-none-eabi-objdump.exe", 126 "@platforms//os:windows": "//:bin/arm-none-eabi-gcov.exe",
|
D | BUILD.bazel | 154 "linux": "@platforms//os:linux", 155 "win": "@platforms//os:windows", 156 "mac": "@platforms//os:macos",
|
/hal_rpi_pico-latest/.github/workflows/scripts/ |
D | generate_multi_gcc_workflow.py | 3 import os 9 toolchains = os.listdir(toolchain_dir) 14 fullpath = os.path.join(toolchain_dir, toolchain) 15 gcc_path = os.path.join(fullpath, "bin/arm-none-eabi-gcc")
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/ |
D | reset_interface.c | 24 // Support for Microsoft OS 2.0 descriptor 35 // Microsoft OS 2.0 descriptor 54 // MS OS 2.0 Compatible ID descriptor: length, type, compatible ID, sub compatible ID 58 // MS OS 2.0 Registry property descriptor: length, type 82 // Get Microsoft OS 2.0 compatible descriptor in tud_vendor_control_xfer_cb()
|
D | stdio_usb_descriptors.c | 95 // On Windows, if bcdUSB = 0x210 then a Microsoft OS 2.0 descriptor is required, else the device wo… 98 // use bcdUSB = 0x200 if the Microsoft OS 2.0 descriptor isn't enabled
|
/hal_rpi_pico-latest/.github/workflows/ |
D | bazel_build.yml | 12 os: [ubuntu-latest, macos-latest] 14 runs-on: ${{ matrix.os }}
|
/hal_rpi_pico-latest/src/host/hardware_sync/include/hardware/ |
D | sync.h | 54 // PICO_CONFIG: PICO_SPINLOCK_ID_OS1, First Spinlock ID reserved for use by low level OS style soft… 59 // PICO_CONFIG: PICO_SPINLOCK_ID_OS2, Second Spinlock ID reserved for use by low level OS style sof…
|
/hal_rpi_pico-latest/src/rp2_common/ |
D | README.md | 6 `pico_` provides higher level functionality you might generally find in say an OS kernel, as well
|
/hal_rpi_pico-latest/src/host/pico_runtime/ |
D | BUILD.bazel | 11 "@platforms//os:windows": [], # TODO: MSVC flags.
|
/hal_rpi_pico-latest/src/host/ |
D | README.md | 2 running on your computer (Raspberry Pi OS, Linux, macOS or Windows using Cygwin or Windows Subsyste…
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/ |
D | spin_lock.h | 45 // PICO_CONFIG: PICO_SPINLOCK_ID_OS1, First Spinlock ID reserved for use by low level OS style soft… 50 // PICO_CONFIG: PICO_SPINLOCK_ID_OS2, Second Spinlock ID reserved for use by low level OS style sof…
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_usb/include/ |
D | tusb_config.h | 40 // Vendor driver only used for Microsoft OS 2.0 descriptor
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | BUILD.bazel | 45 "@platforms//os:macos": ["-Wno-ignored-attributes"],
|
/hal_rpi_pico-latest/cmake/preload/toolchains/util/ |
D | pico_arm_clang_common.cmake | 39 # Oz is preferred for Clang (verses CMake default -Os) see also https://gitlab.kitware.com/cmake/cm…
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_arch/include/pico/ |
D | cyw43_arch.h | 112 …p_sys_freertos - For using the full lwIP API including blocking sockets in OS (`NO_SYS=0`) mode, a… 118 * - Sets \c LWIP_PROVIDE_ERRNO=1 to provide error numbers needed for compilation without an OS
|