/hal_rpi_pico-latest/tools/pioasm/gen/ |
D | parser.cpp | 172 parser::by_state::by_state (const by_state& that) YY_NOEXCEPT in by_state() argument 173 : state (that.state) in by_state() 183 parser::by_state::move (by_state& that) in move() argument 185 state = that.state; in move() 186 that.clear (); in move() 205 parser::stack_symbol_type::stack_symbol_type (YY_RVREF (stack_symbol_type) that) in stack_symbol_type() argument 206 : super_type (YY_MOVE (that.state), YY_MOVE (that.location)) in stack_symbol_type() 208 switch (that.kind ()) in stack_symbol_type() 215 value.YY_MOVE_OR_COPY< bool > (YY_MOVE (that.value)); in stack_symbol_type() 219 value.YY_MOVE_OR_COPY< enum condition > (YY_MOVE (that.value)); in stack_symbol_type() [all …]
|
D | parser.hpp | 306 swap (self_type& that) YY_NOEXCEPT in swap() argument 308 std::swap (as<T> (), that.as<T> ()); in swap() 316 move (self_type& that) in move() argument 319 emplace<T> (std::move (that.as<T> ())); in move() 322 swap<T> (that); in move() 324 that.destroy<T> (); in move() 331 move (self_type&& that) in move() argument 333 emplace<T> (std::move (that.as<T> ())); in move() 334 that.destroy<T> (); in move() 341 copy (const self_type& that) in copy() argument [all …]
|
/hal_rpi_pico-latest/bazel/util/ |
D | multiple_choice_flag.bzl | 10 flag: The flag that guides the declared `config_setting`s. 11 pkg: The package that declare_flag_choices() was declared in. 27 flag: The flag that guides the select. 28 pkg: The package that `declare_flag_choices()` was called in.
|
D | transition.bzl | 8 """A helper that drastically simplifies declaration of a transition. 23 that sets --copts=-DFOO=42, we're telling Bazel to build a and all of its 24 dependencies under that configuration. 31 dictionary that tells `declare_transition()` which attrs to pull flag values 91 # This could be shared, but we don't in order to make it clearer that 119 # This could be shared, but we don't in order to make it clearer that 139 # This could be shared, but we don't in order to make it clearer that 153 # This is a general purpose transition that applies the listed copt flags to 158 # This could be shared, but we don't in order to make it clearer that
|
D | label_flag_matches.bzl | 1 """A wrapper that enables a `config_setting` matcher for label_flag flags."""
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/ |
D | LICENSE.txt | 13 the copyright owner that is granting the License. 16 other entities that control, are controlled by, or are under common 17 control with that entity. For the purposes of this definition, 37 copyright notice that is included in or attached to the work 41 form, that is based on (or derived from) the Work and for which the 44 of this License, Derivative Works shall not include works that remain 50 to that Work or Derivative Works thereof, that is intentionally 57 and issue tracking systems that are managed by, or on behalf of, the 59 excluding communication that is conspicuously marked or otherwise 79 by such Contributor that are necessarily infringed by their [all …]
|
/hal_rpi_pico-latest/bazel/ |
D | BUILD.bazel | 15 # opts to have a static header that transitively include two known headers. 22 # # Specify the library that provides "pico_config_extra_headers.h" 25 # # Specify the library that provides "pico_config_platform_headers.h" 53 # An empty stub, useful for label_flag flags that need to point to a library,
|
/hal_rpi_pico-latest/docs/ |
D | Doxyfile.in | 29 GENERATE_TREEVIEW = YES # This is needed as it wraps the content area in an HTML tag that we n… 48 # This is needed as we have a number of static inline functions that need to be documented. 56 # Need these next options to ensure that functions with modifiers do not confuse the Doxygen parser.
|
/hal_rpi_pico-latest/bazel/config/ |
D | BUILD.bazel | 189 # PICO_BAZEL_CONFIG: PICO_TINYUSB_LIB, [Bazel only] The library that provides TinyUSB, default=@tin… 196 # PICO_BAZEL_CONFIG: PICO_MBEDTLS_LIB, [Bazel only] The library that provides mbedtls, default=@mbe… 202 # PICO_BAZEL_CONFIG: PICO_DEFAULT_BINARY_INFO, [Bazel only] The library that provides custom_pico_b… 214 # PICO_BAZEL_CONFIG: PICO_DEFAULT_LINKER_SCRIPT, [Bazel only] The library that provides a linker sc… 226 # PICO_BAZEL_CONFIG: PICO_CONFIG_EXTRA_HEADER, [Bazel only] The cc_library that provides "pico_conf… 232 # PICO_BAZEL_CONFIG: PICO_CONFIG_PLATFORM_HEADER, [Bazel only] The cc_library that provides "pico_c… 238 # PICO_BAZEL_CONFIG: PICO_CONFIG_HEADER, [Bazel only] The cc_library that defines PICO_CONFIG_HEADE… 256 # PICO_BAZEL_CONFIG: PICO_BTSTACK_CONFIG, [Bazel only] The cc_library that provides btstack_config.… 280 # PICO_BAZEL_CONFIG: PICO_LWIP_CONFIG, [Bazel only] The cc_library that provides lwipopts.h, defaul… 286 # PICO_BAZEL_CONFIG: PICO_FREERTOS_LIB, [Bazel only] The cc_library that provides FreeRTOS, default…
|
/hal_rpi_pico-latest/tools/ |
D | uf2_aspect.bzl | 3 # this can change to ["*"] and another attribute that allows extension-based 44 step that generates UF2 images from all ELF artifacts. 57 to produce UF2 images alongside ELF files. However, with that method UF2 images
|
/hal_rpi_pico-latest/src/rp2350/pico_platform/ |
D | BUILD.bazel | 20 # It's generally safe for anything that circularly depends on 22 # that implicitly means the transitive dependencies of pico_platform will
|
/hal_rpi_pico-latest/src/rp2040/pico_platform/ |
D | BUILD.bazel | 20 # It's generally safe for anything that circularly depends on 22 # that implicitly means the transitive dependencies of pico_platform will
|
/hal_rpi_pico-latest/src/rp2_common/pico_standard_binary_info/ |
D | BUILD.bazel | 6 # This is exposed so that custom_pico_binary_info targets can find the required 16 # WARNING: The actual define is named after CMake, so that define
|
/hal_rpi_pico-latest/src/rp2_common/pico_printf/ |
D | CMakeLists.txt | 32 # note that printf and vprintf are in pico_stdio so we can provide thread safety 42 # but that library may not be included
|
/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
|
/hal_rpi_pico-latest/src/ |
D | rp2040.cmake | 14 #pico_add_doxygen_pre_define("NUM_DOORBELLS=0") # we have functions that are gated by this
|
D | rp2350-arm-s.cmake | 15 pico_add_doxygen_pre_define("NUM_DOORBELLS=1") # we have functions that are gated by this
|
D | BUILD.bazel | 4 # that occur within the dependency chain of the pico_platform target below.
|
/hal_rpi_pico-latest/bazel/constraint/ |
D | BUILD.bazel | 5 # This constraint represents the dimension that guides the Pico SDK build. This 19 # This constraint value is used to guide parts of the build that are specific 26 # This constraint value is used to guide parts of the build that are specific
|
/hal_rpi_pico-latest/ |
D | README.md | 7 The SDK is designed to provide an API and programming environment that is familiar both to non-embe… 11 …and multicore programming. These libraries should be comprehensive enough that your application co… 18 Additional libraries/APIs that are not yet ready for inclusion in the SDK can be found in [pico-ext… 26 applications for your Raspberry Pi Pico W that connect to the internet. 185 …PICO_BOARD=pico_w ..` to configure the SDK and build options accordingly for that particular board. 199 1. You now have `hello_world.elf` to load via a debugger, or `hello_world.uf2` that can be installe…
|
D | CONTRIBUTING.md | 13 …have knock-on effects in other places so it is possible that apparently benign pull requests that …
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_semihosting/ |
D | BUILD.bazel | 35 # Stub library that does NOT link in stdio semihosting support libs.
|
/hal_rpi_pico-latest/src/rp2_common/pico_stdio_uart/ |
D | BUILD.bazel | 35 # Stub library that does NOT link in stdio UART support libs.
|
/hal_rpi_pico-latest/src/rp2_common/pico_multicore/ |
D | BUILD.bazel | 32 # Stub library that does NOT link in multicore support libs.
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_fma_dcp.S | 127 …rsbs r7,r7,#74 @ shift up ≤74 (can be negative) that will be required for a (Q52) to … 233 …adds r2,r2,r2 @ normalise so mn is 2..4 Q124; note that the contents of r0 and r1 ar… 237 @ now we construct an IEEE packed value in r2:r3 such that adding it to r4:r5 gives the correct fin… 238 @ observe that the exponent of this constructed value will be at least two less than that of a (by … 250 @ r2b0 holds sticky bit; note that for alignment with a in r4:r5, r2:r3 will be shifted down at lea… 256 …add r3,r3,r14,lsl#20 @ note that "implied" 1 is present in r3, giving an offset of 1 in the… 310 …rsbs r7,r7,#75 @ 75-(em+en-ea+3) = 72-(em+en-ea), shift up 0..74 that will be require… 355 …eor r1,r1,0x80000000 @ sign of result is opposite to that of product as yielded by coproces… 375 …cmp r3,#0x01000000 @ check we have at least 57 bits of product so that dmul tail will rou… 558 @ that means that in the dadd operation that follows, mn will be shifted down at least three places…
|