Home
last modified time | relevance | path

Searched refs:hi (Results 1 – 12 of 12) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/include/hardware/
Dgpio_coproc.h397 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/
Dtimer.c60 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/
Dpowman.c49 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/
Dtimer.h323 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/
Dfloat_aeabi_dcp.S224 ite hi
248 ite hi
Dfloat_sci_m33.S57 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
Dfloat_sci_m33_vfp.S57 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
Dfloat_conv_m33.S333 bge 8f @ results might fit in hi 32 bits?
/hal_rpi_pico-latest/src/rp2_common/pico_double/
Ddouble_aeabi_dcp.S234 ite hi
261 ite hi
Ddouble_sci_m33.S75 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/
Ddivider_hardware.S274 .macro dneg lo,hi
275 mvns \hi,\hi
278 adds \hi,#1
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/
Dcrt0_riscv.S115 lui a1, %hi(__soft_vector_table)