/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/ |
D | LICENSE.txt | 10 and distribution as defined by Sections 1 through 9 of this document. 15 "Legal Entity" shall mean the union of the acting entity and all 17 control with that entity. For the purposes of this definition, 19 direction or management of such entity, whether by contract or 20 otherwise, or (ii) ownership of fifty percent (50%) or more of the 21 outstanding shares, or (iii) beneficial ownership of such entity. 31 transformation or translation of a Source form, including but 35 "Work" shall mean the work of authorship, whether in Source or 43 represent, as a whole, an original work of authorship. For the purposes 44 of this License, Derivative Works shall not include works that remain [all …]
|
/hal_rpi_pico-latest/test/pico_float_test/llvm/ |
D | LICENSE.TXT | 4 University of Illinois/NCSA 7 Copyright (c) 2003-2017 University of Illinois at Urbana-Champaign. 14 University of Illinois at Urbana-Champaign 18 Permission is hereby granted, free of charge, to any person obtaining a copy of 22 of the Software, and to permit persons to whom the Software is furnished to do 25 * Redistributions of source code must retain the above copyright notice, 26 this list of conditions and the following disclaimers. 29 this list of conditions and the following disclaimers in the 32 * Neither the names of the LLVM Team, University of Illinois at 33 Urbana-Champaign, nor the names of its contributors may be used to [all …]
|
/hal_rpi_pico-latest/src/common/pico_base_headers/ |
D | generate_config_header.cmake | 14 # PICO_CMAKE_CONFIG: PICO_CONFIG_HEADER_FILES, List of extra header files to include from pico/conf… 17 # PICO_CMAKE_CONFIG: PICO_RP2040_CONFIG_HEADER_FILES, List of extra header files to include from pi… 18 # PICO_CMAKE_CONFIG: PICO_RP2350_ARM_S_CONFIG_HEADER_FILES, List of extra header files to include f… 19 # PICO_CMAKE_CONFIG: PICO_RP2350_RISCV_CONFIG_HEADER_FILES, List of extra header files to include f… 20 # PICO_CMAKE_CONFIG: PICO_HOST_CONFIG_HEADER_FILES, List of extra header files to include from pico…
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | cyw43_bus_pio_spi.pio | 10 ; always transmit multiple of 32 bytes 23 ; always transmit multiple of 32 bytes 37 ; always transmit multiple of 32 bytes 52 ; always transmit multiple of 32 bytes
|
/hal_rpi_pico-latest/bazel/util/ |
D | multiple_choice_flag.bzl | 4 The name of each config setting uses the name of the `config_setting` is: 12 choice_map: A mapping of distinct choices to 29 choice_map: A mapping of distinct choices to the final intended value.
|
D | transition.bzl | 8 """A helper that drastically simplifies declaration of a transition. 11 evaluated for all dependencies of a given rule. 19 they are dependencies of a. There's no way for b or c to know about a's 22 We can fix this via a transition! If we put a transition in front of `a` 23 that sets --copts=-DFOO=42, we're telling Bazel to build a and all of its 29 `declare_transition()` eliminates the frustrating amount of boilerplate. All 30 you need to do is provide a set of attrs, and then a `flag_overrides` 112 # for the kitchen_sink suite of tests. 134 # for the pico_float_test suite of tests.
|
D | sdk_define.bzl | 23 These can be listed in the `deps` attribute of a `cc_library` to get access 24 to the value of a define.
|
/hal_rpi_pico-latest/ |
D | LICENSE.TXT | 6 1. Redistributions of source code must retain the above copyright notice, this list of conditions a… 9 2. Redistributions in binary form must reproduce the above copyright notice, this list of condition… 12 3. Neither the name of the copyright holder nor the names of its contributors may be used to endors…
|
/hal_rpi_pico-latest/src/rp2_common/pico_printf/ |
D | LICENSE | 5 Permission is hereby granted, free of charge, to any person obtaining a copy 6 of this software and associated documentation files (the "Software"), to deal 9 copies of the Software, and to permit persons to whom the Software is 13 copies or substantial portions of the Software.
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_fma_dcp.S | 87 eors r6,r1,r3 @ get sign of mn 95 …orr r14,r14,r12 @ OR of all the classification flags, so we can check if any are zero/… 110 tst r14,#0x70000000 @ were any of the arguments zero/inf/NaN? 175 …where a (Q52) is shifted down relative to mn (Q124); the mod 32 part of the shift of a has already… 183 @ here a is shifted entirely below the bottom of m 233 …adds r2,r2,r2 @ normalise so mn is 2..4 Q124; note that the contents of r0 and r1 ar… 238 @ observe that the exponent of this constructed value will be at least two less than that of a (by … 239 …hift in the final addition will be by at least two places; thus we can use bit 0 of the constructed 248 orrne r2,r2,#1 @ sticky bit from bottom 64 bits of mn as shifted 252 …lsrs r6,r5,#31 @ get sign of a (which in this path is the same as the sign of mn, and… [all …]
|
/hal_rpi_pico-latest/src/common/ |
D | README.md | 1 This directory code that is common to all builds regardless of `PICO_PLATFORM`. It is a mix 2 of common header files, or high level functionality built entirely using `hardware_` or `pico_` lib…
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/ |
D | memmap_blocked_ram.ld | 54 /* The second stage will always enter the image at the start of .text. 56 symbol if present, otherwise defaults to start of .text. 70 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c… 188 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 218 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 239 * used for linker to calculate size of stack sections, and assign 244 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 245 * stack is not used then all of SCRATCH_X is free. 283 …header_end - __logical_binary_start <= 256, "Binary info must be in first 256 bytes of the binary")
|
D | memmap_default.ld | 54 /* The second stage will always enter the image at the start of .text. 56 symbol if present, otherwise defaults to start of .text. 70 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c… 188 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 218 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 239 * used for linker to calculate size of stack sections, and assign 244 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 245 * stack is not used then all of SCRATCH_X is free. 283 …header_end - __logical_binary_start <= 256, "Binary info must be in first 256 bytes of the binary")
|
D | memmap_copy_to_ram.ld | 54 /* The second stage will always enter the image at the start of .text. 56 symbol if present, otherwise defaults to start of .text. 189 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 219 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 240 * used for linker to calculate size of stack sections, and assign 245 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 246 * stack is not used then all of SCRATCH_X is free. 284 …header_end - __logical_binary_start <= 256, "Binary info must be in first 256 bytes of the binary")
|
D | memmap_no_flash.ld | 156 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 186 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 207 * used for linker to calculate size of stack sections, and assign 212 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 213 * stack is not used then all of SCRATCH_X is free. 246 …header_end - __logical_binary_start <= 256, "Binary info must be in first 256 bytes of the binary")
|
/hal_rpi_pico-latest/docs/ |
D | mainpage.md | 5 … the microcontroller's hardware, including DMA, IRQs, and the wide variety of fixed-function perip… 15 … of the box, with sensible defaults, but also to give the developer as much control and power as p… 19 …s (Integrated Development Environments), and allows a simple specification of the build (via `CMak… 23 The SDK builds an executable which is bare-metal, i.e. it includes the entirety of the code needed … 27 This SDK documentation contains a number of example code fragments. An index of these examples can …
|
D | normalise.css | 8 * 2. Prevent adjustments of font size after orientation changes in 86 * 1. Correct the inheritance and scaling of font size in all browsers. 120 * Prevent the duplicate application of `bolder` by the next rule in Safari 6. 138 * 1. Correct the inheritance and scaling of font size in all browsers. 262 * Remove the inheritance of text transform in Edge, Firefox, and IE. 263 * 1. Remove the inheritance of text transform in Firefox. 361 * Correct the cursor style of increment and decrement buttons in Chrome.
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2350/ |
D | memmap_no_flash.ld | 36 NO_FLASH builds. On Arm, the bootrom expects a VT at the start of the 159 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 191 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 212 * used for linker to calculate size of stack sections, and assign 217 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 218 * stack is not used then all of SCRATCH_X is free. 251 …ader_end - __logical_binary_start <= 1024, "Binary info must be in first 1024 bytes of the binary") 252 …k_end - __logical_binary_start <= 4096, "Embedded block must be in first 4096 bytes of the binary")
|
D | memmap_default.ld | 41 IMAGE_DEF, which is usually the reset handler of your vector table. 59 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c… 107 there is still a size limit of 256 bytes, to ensure the boot2 can be 200 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 232 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 253 * used for linker to calculate size of stack sections, and assign 258 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 259 * stack is not used then all of SCRATCH_X is free. 297 …ader_end - __logical_binary_start <= 1024, "Binary info must be in first 1024 bytes of the binary") 298 …k_end - __logical_binary_start <= 4096, "Embedded block must be in first 4096 bytes of the binary")
|
D | memmap_copy_to_ram.ld | 46 IMAGE_DEF, which is usually the reset handler of your vector table. 70 there is still a size limit of 256 bytes, to ensure the boot2 can be 207 /* __etext is (for backwards compatibility) the name of the .data init source pointer (...) */ 239 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */ 260 * used for linker to calculate size of stack sections, and assign 265 /* by default we put core 0 stack at the end of scratch Y, so that if core 1 266 * stack is not used then all of SCRATCH_X is free. 304 …ader_end - __logical_binary_start <= 1024, "Binary info must be in first 1024 bytes of the binary") 305 …k_end - __logical_binary_start <= 4096, "Embedded block must be in first 4096 bytes of the binary")
|
/hal_rpi_pico-latest/src/rp2_common/pico_btstack/ |
D | LICENSE.RP | 4 “Customer” means any purchaser of a Product. 9 integrate BTstack into Products or Customer Products, and distribute BTstack as part of these Produ… 12 All use of BTstack by the Customer is limited to Products or Customer Products, and the Customer re… 13 warrants that all such use shall be in compliance with the terms of this licence and all applicable… 17 Customer shall not take any action inconsistent with BlueKitchen’s ownership of BTstack, any associ…
|
/hal_rpi_pico-latest/bazel/config/ |
D | BUILD.bazel | 171 # PICO_BAZEL_CONFIG: PICO_CMSIS_PATH, Label of a cc_ibrary providing CMSIS core, type=string, defa… 183 # PICO_BAZEL_CONFIG: PICO_STDIO_USB_CONNECT_WAIT_TIMEOUT_MS, Maximum number of milliseconds to wait… 208 # PICO_BAZEL_CONFIG: PICO_BAZEL_BUILD_TYPE, The type of build (e.g. Debug or Release) to embed in b… 244 # PICO_BAZEL_CONFIG: PICO_CLIB, [Bazel only] The flavor of libc porting layer to use. auto infers t… 262 …ENABLE_BLE, [Bazel only] Whether or not to link in BLE portions of the btstack as part of //src/rp… 268 …SIC, [Bazel only] Whether or not to link in classic BT portions of the btstack as part of //src/rp… 274 …E_MESH, [Bazel only] Whether or not to link in mesh BT portions of the btstack as part of //src/rp…
|
/hal_rpi_pico-latest/src/boards/ |
D | BUILD.bazel | 9 # Extract just the name of the board. 17 # PICO_BUILD_DEFINE: PICO_BOARD, Name of board, type=string, default=CMake PICO_BOARD variable, gro…
|
/hal_rpi_pico-latest/tools/ |
D | uf2_aspect.bzl | 1 # TODO: Default to a list of known compatible rules until the toolchain emits 4 # filtering can be added to more easily support a wider array of file types. 63 doc = "A comma-separated list of rule kinds to apply the UF2 aspect to",
|
/hal_rpi_pico-latest/src/ |
D | combined-docs.cmake | 1 # This is not a platform proper; but is used to build a merged set of documentation 17 # (note we don't add rp2040/hardware_regs because of the size)
|