/hal_rpi_pico-latest/cmake/preload/toolchains/util/ |
D | set_flags.cmake | 19 # try_compile is where the feature testing is done, and at that point, 22 # function at all.
|
/hal_rpi_pico-latest/test/pico_float_test/llvm/ |
D | LICENSE.TXT | 7 Copyright (c) 2003-2017 University of Illinois at Urbana-Champaign. 14 University of Illinois at Urbana-Champaign 32 * Neither the names of the LLVM Team, University of Illinois at
|
/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 37 image by default; on RISC-V, the default is to enter the image at its 44 so we would waste RAM if the vector table were not at the 217 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
D | memmap_copy_to_ram.ld | 45 /* The bootrom will enter the image at the point indicated in your 265 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
D | memmap_default.ld | 40 /* The bootrom will enter the image at the point indicated in your 258 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
/hal_rpi_pico-latest/cmake/ |
D | pico_utils.cmake | 8 message(FATAL_ERROR "Expect at most 2 arguments")
|
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/ |
D | async_context.h | 294 …d_at_time_worker_at(async_context_t *context, async_at_time_worker_t *worker, absolute_time_t at) { in async_context_add_at_time_worker_at() argument 295 worker->next_time = at; in async_context_add_at_time_worker_at()
|
/hal_rpi_pico-latest/docs/ |
D | weblinks_page.md | 3 The full documentation for the RP2040 and Raspberry Pi Pico board can be found at the following lin… 20 You can find our forums at the [following link](https://forums.raspberrypi.com/).
|
D | mainpage.md | 5 A single program runs on the device at a time with a conventional `main()` method. Standard C/C++ l… 13 …hey are used in an embedded environment, so both RAM and program space are at premium. Additionall…
|
/hal_rpi_pico-latest/test/pico_divider_test/ |
D | CMakeLists.txt | 21 # this is a separate test as hardware_explicit above causes it not to be tested at all!
|
/hal_rpi_pico-latest/src/rp2_common/pico_mem_ops/ |
D | mem_ops_aeabi.S | 29 # NOTE: All code sections are placed in RAM (at the expense of some veneer cost for calls from flas…
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/ |
D | memmap_no_flash.ld | 38 binaries directly at their lowest address (preferring main RAM over XIP 212 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
D | memmap_blocked_ram.ld | 54 /* The second stage will always enter the image at the start of .text. 244 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
D | memmap_copy_to_ram.ld | 54 /* The second stage will always enter the image at the start of .text. 245 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
D | memmap_default.ld | 54 /* The second stage will always enter the image at the start of .text. 244 /* by default we put core 0 stack at the end of scratch Y, so that if core 1
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_fma_dcp.S | 166 … @ r0:r1:r2:r3: mn + (a<<64); note this cannot overflow as total shift was at most 74 (see above) 238 @ observe that the exponent of this constructed value will be at least two less than that of a (by … 239 @ so the alignment shift in the final addition will be by at least two places; thus we can use bit … 250 @ r2b0 holds sticky bit; note that for alignment with a in r4:r5, r2:r3 will be shifted down at lea… 375 …cmp r3,#0x01000000 @ check we have at least 57 bits of product so that dmul tail will rou… 555 adds r14,r7,r14 @ this can go negative; r14 is now at most ea[+0x3ff]-4 557 @ the exponent field in r2:r3 (mn) is now at most ea[+0x3ff]-3 558 @ that means that in the dadd operation that follows, mn will be shifted down at least three places… 559 @ and a post-normalisation shift up of at most one place will be needed
|
/hal_rpi_pico-latest/ |
D | CMakeLists.txt | 65 # add docs at the end, as we gather documentation dirs as we go
|
D | README.md | 8 A single program runs on the device at a time and starts with a conventional `main()` method. Stand… 11 …aries should be comprehensive enough that your application code rarely, if at all, needs to access… 54 1. Install CMake (at least version 3.13), python 3, a native compiler, and a GCC cross compiler
|
/hal_rpi_pico-latest/src/rp2_common/tinyusb/ |
D | CMakeLists.txt | 18 …message("TinyUSB available at ${PICO_TINYUSB_PATH}/${TINYUSB_TEST_PATH}; enabling build support fo…
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | CMakeLists.txt | 19 message("cyw43-driver available at ${PICO_CYW43_DRIVER_PATH}") 60 …G: CYW43_PIN_WL_DYNAMIC, flag to indicate if cyw43 SPI pins can be changed at runtime, type=bool, …
|
/hal_rpi_pico-latest/tools/ |
D | CMakeLists.txt | 53 BRIEF_DOCS "Address to package UF2 at" 54 FULL_DOCS "Address to package UF2 at" 85 # Find package - will find installed pioasm, either at pioasm_DIR or system 122 # Find package - will find installed picotool, either at picotool_DIR or system
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/ |
D | CMakeLists.txt | 2 # at least if the vendor/device is RaspberryPi/RP2040...
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_v1_rom_shim_rp2040.S | 89 asrs r4,r1,#24 @ try shifting 7 bits at a time 128 adds r4,r2,r3 @ this is -760 if both arguments are 0 and at least -380-126=-506 otherwise
|
/hal_rpi_pico-latest/src/rp2_common/pico_mbedtls/ |
D | CMakeLists.txt | 14 message("mbedtls available at ${PICO_MBEDTLS_PATH}")
|
/hal_rpi_pico-latest/src/rp2_common/pico_divider/ |
D | divider_hardware.S | 395 @ here x is at most 16 bits 411 …str r2,[r7,#SIO_DIV_UDIVISOR_OFFSET] @ must set divisor again, as we do not save/restore regs at … 419 …str r2,[r7,#SIO_DIV_UDIVISOR_OFFSET] @ must set divisor again, as we do not save/restore regs at … 525 @ bits (at most 6 bits) times x, and so fits in one word
|