/hal_rpi_pico-latest/src/rp2_common/pico_btstack/ |
D | btstack_run_loop_async_context.c | 144 uint32_t now = to_ms_since_boot(get_absolute_time()); in btstack_work_pending() local 147 btstack_run_loop_base_process_timers(now); in btstack_work_pending() 148 now = to_ms_since_boot(get_absolute_time()); in btstack_work_pending() 149 int ms = btstack_run_loop_base_get_time_until_timeout(now); in btstack_work_pending()
|
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/ |
D | async_context_base.c | 109 absolute_time_t now = get_absolute_time(); in async_context_base_needs_servicing() local 112 if (absolute_time_diff_us(worker->next_time, now) >= 0) { in async_context_base_needs_servicing()
|
/hal_rpi_pico-latest/src/ |
D | rp2350-arm-s.cmake | 18 # for now we are building RISC-V into RP2350 docs, so document these too
|
/hal_rpi_pico-latest/src/rp2_common/pico_clib_interface/ |
D | BUILD.bazel | 79 # For now, newlib doesn't need to provide any headers. 101 # For now, picolibc doesn't need to provide any headers.
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2040/ |
D | memmap_blocked_ram.ld | 69 /* TODO revisit this now memset/memcpy/float in ROM */ 70 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c… 218 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
D | memmap_default.ld | 69 /* TODO revisit this now memset/memcpy/float in ROM */ 70 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c… 218 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
D | memmap_no_flash.ld | 186 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
D | memmap_copy_to_ram.ld | 219 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
/hal_rpi_pico-latest/src/rp2350/pico_platform/ |
D | BUILD.bazel | 18 # Be extra careful about who references this for now; if users depend on
|
/hal_rpi_pico-latest/src/rp2040/pico_platform/ |
D | BUILD.bazel | 18 # Be extra careful about who references this for now; if users depend on
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_fma_dcp.S | 128 @ now add (shifted) a into mn, preserving flags 132 umull r5,r6,r5,r12 @ shift up high word: r4:r5:r6 is now a_lo + 2^k a_hi 134 …umlal r4,r5,r4,r12 @ shift up low word, adding in: r4:r5:r6 is now (a_lo + 2^k a_hi) + (2… 237 @ now we construct an IEEE packed value in r2:r3 such that adding it to r4:r5 gives the correct fin… 241 subs r7,r7,#2 @ now r7 < -2 300 @ now all operands are finite and non-zero 399 2: @ now normalise result 541 1: @ now r2:r3 is mn Q61, sticky bits in r0:r1 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
|
D | double_conv_m33.S | 270 adds r2,r2,r3,lsr#21 @ offset exponent by fix precision; r1 is now required left shift 345 adds r2,r3 @ offset exponent by fix precision; r2 is now required left shift
|
D | double_sci_m33.S | 321 sub r8,r8,r4,lsl#30 @ now -0.125≤r7:r8<+0.125 Q64 753 mvn r2,r2 @ quotient is now signed 1139 @ now r0:r4 is normalised to Q63
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/rp2350/ |
D | memmap_default.ld | 58 /* TODO revisit this now memset/memcpy/float in ROM */ 59 …/* bit of a hack right now to exclude all floating point and time critical (e.g. memset, memcpy) c… 232 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
D | memmap_no_flash.ld | 191 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
D | memmap_copy_to_ram.ld | 239 to be more compatible, we now set __HeapLimit explicitly to where the end of the heap is */
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_arch/ |
D | CMakeLists.txt | 71 # now the default
|
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/ |
D | timer.c | 217 uint64_t now = timer_time_us_64(timer); in timer_hardware_alarm_set_target() local 219 if (now >= t) { in timer_hardware_alarm_set_target()
|
/hal_rpi_pico-latest/cmake/ |
D | pico_pre_load_toolchain.cmake | 67 …ROR "CMAKE_TOOLCHAIN_FILE was previously defined to ${PICO_PREVIOUS_CMAKE_TOOLCHAIN_FILE}, and now\
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_conv_m33.S | 259 adds r1,r3 @ offset exponent by fix precision; r1 is now required left shift 328 adds r1,r2 @ offset exponent by fix precision; r1 is now required left shift
|
D | float_sci_m33_vfp.S | 365 bic r0,r0,#0x80000000 @ make positive: original sign is now captured in quadrant count in r12 733 @ now (s0,s1) = (x,y) 736 @ result is now ±(r12±(r2+atn(s0)) 775 @ now (s0,s1) = (x,y) 777 @ result is now ±(r12±(0+atn(s0))
|
/hal_rpi_pico-latest/bazel/ |
D | README.md | 29 You're now ready to start building Pico Projects in Bazel! When building,
|
/hal_rpi_pico-latest/src/rp2_common/pico_divider/ |
D | divider_hardware.S | 458 @ now 2^31<=x0<2^32, 0<=xsh<16 (amount x is shifted in x0); number of quotient bits to be calculate… 599 movs r3,r1 @ y now in r2:r3 679 @ now 2^47<=x0<2^48, 0<=xsh<16 (amount x is shifted in x0); number of quotient bits to be calculate…
|
/hal_rpi_pico-latest/src/rp2_common/pico_standard_link/ |
D | CMakeLists.txt | 100 # done in compiler now
|
/hal_rpi_pico-latest/ |
D | README.md | 199 1. You now have `hello_world.elf` to load via a debugger, or `hello_world.uf2` that can be installe…
|