/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/include/hardware/ |
D | gpio_coproc.h | 397 uint32_t hi; in gpioc_hi_out_get() local 398 pico_default_asm_volatile ("mrc p0, #0, %0, c0, c1" : "=r" (hi)); in gpioc_hi_out_get() 399 return hi; in gpioc_hi_out_get() 406 uint32_t hi, lo; in gpioc_hilo_out_get() local 407 pico_default_asm_volatile ("mrrc p0, #0, %0, %1, c0" : "=r" (lo), "=r" (hi)); in gpioc_hilo_out_get() 408 return ((uint64_t)hi << 32) | lo; in gpioc_hilo_out_get() 424 uint32_t hi; in gpioc_hi_oe_get() local 425 pico_default_asm_volatile ("mrc p0, #0, %0, c0, c5" : "=r" (hi)); in gpioc_hi_oe_get() 426 return hi; in gpioc_hi_oe_get() 433 uint32_t hi, lo; in gpioc_hilo_oe_get() local [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/ |
D | timer.c | 60 uint32_t hi = timer->timerawh; in timer_time_us_64() local 69 if (hi == next_hi) break; in timer_time_us_64() 70 hi = next_hi; in timer_time_us_64() 72 return ((uint64_t) hi << 32u) | lo; in timer_time_us_64() 113 uint32_t hi = timer->timerawh; in timer_busy_wait_until() local 114 while (hi < hi_target) { in timer_busy_wait_until() 115 hi = timer->timerawh; in timer_busy_wait_until() 118 while (hi == hi_target && timer->timerawl < (uint32_t) target) { in timer_busy_wait_until() 119 hi = timer->timerawh; in timer_busy_wait_until()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_powman/ |
D | powman.c | 49 uint32_t hi = powman_hw->read_time_upper; in powman_timer_get_ms() local 58 if (hi == next_hi) break; in powman_timer_get_ms() 59 hi = next_hi; in powman_timer_get_ms() 61 return ((uint64_t) hi << 32u) | lo; in powman_timer_get_ms()
|
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/include/hardware/ |
D | timer.h | 323 uint32_t hi = timer->timerawh; in timer_time_reached() local 324 return (hi >= hi_target && (timer->timerawl >= (uint32_t) target || hi != hi_target)); in timer_time_reached()
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_aeabi_dcp.S | 224 ite hi 248 ite hi
|
D | float_sci_m33.S | 57 umull r5,r6,r5,r4 @ r0=a0*u1 hi, discard lo 60 mla r6,r5,r4,r6 @ a1*u1 lo, discard hi 61 umlal r5,r6,r5,r3 @ a1*u0 hi, discard lo
|
D | float_sci_m33_vfp.S | 57 umull r5,r6,r5,r4 @ r0=a0*u1 hi, discard lo 60 mla r6,r5,r4,r6 @ a1*u1 lo, discard hi 61 umlal r5,r6,r5,r3 @ a1*u0 hi, discard lo
|
D | float_conv_m33.S | 333 bge 8f @ results might fit in hi 32 bits?
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_aeabi_dcp.S | 234 ite hi 261 ite hi
|
D | double_sci_m33.S | 75 umull r10,r7,r9,r6 @ r0=a0*u2 hi, discard lo 78 umull r10,r8,r9,r5 @ r1=a1*u1 hi, discard lo 84 umull r10,r6,r9,r4 @ r0x=a2*u0 hi, discard lo; u2 no longer needed 804 smlal r0,r1,r1,r3 @ εhi * y + y Q61
|
/hal_rpi_pico-latest/src/rp2_common/pico_divider/ |
D | divider_hardware.S | 274 .macro dneg lo,hi 275 mvns \hi,\hi 278 adds \hi,#1
|
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/ |
D | crt0_riscv.S | 115 lui a1, %hi(__soft_vector_table)
|