Searched refs:timer_hw_t (Results 1 – 5 of 5) sorted by relevance
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/include/hardware/ |
D | timer.h | 202 static inline uint32_t timer_time_us_32(timer_hw_t *timer) { in timer_time_us_32() 230 uint64_t timer_time_us_64(timer_hw_t *timer); 251 void timer_busy_wait_us_32(timer_hw_t *timer, uint32_t delay_us); 268 void timer_busy_wait_us(timer_hw_t *timer, uint64_t delay_us); 285 void timer_busy_wait_ms(timer_hw_t *timer, uint32_t delay_ms); 302 void timer_busy_wait_until(timer_hw_t *timer, absolute_time_t t); 320 static inline bool timer_time_reached(timer_hw_t *timer, absolute_time_t t) { in timer_time_reached() 359 void timer_hardware_alarm_claim(timer_hw_t *timer, uint alarm_num); 383 int timer_hardware_alarm_claim_unused(timer_hw_t *timer, bool required); 405 void timer_hardware_alarm_unclaim(timer_hw_t *timer, uint alarm_num); [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/ |
D | timer.c | 12 check_hw_layout(timer_hw_t, ints, TIMER_INTS_OFFSET); 21 void timer_hardware_alarm_claim(timer_hw_t *timer, uint alarm_num) { in timer_hardware_alarm_claim() 30 void timer_hardware_alarm_unclaim(timer_hw_t *timer, uint alarm_num) { in timer_hardware_alarm_unclaim() 39 bool timer_hardware_alarm_is_claimed(timer_hw_t *timer, uint alarm_num) { in timer_hardware_alarm_is_claimed() 48 int timer_hardware_alarm_claim_unused(timer_hw_t *timer, bool required) { in timer_hardware_alarm_claim_unused() 57 uint64_t timer_time_us_64(timer_hw_t *timer) { in timer_time_us_64() 77 void timer_busy_wait_us_32(timer_hw_t *timer, uint32_t delay_us) { in timer_busy_wait_us_32() 90 void timer_busy_wait_us(timer_hw_t *timer, uint64_t delay_us) { in timer_busy_wait_us() 101 void timer_busy_wait_ms(timer_hw_t *timer, uint32_t delay_ms) in timer_busy_wait_ms() 110 void timer_busy_wait_until(timer_hw_t *timer, absolute_time_t t) { in timer_busy_wait_until() [all …]
|
/hal_rpi_pico-latest/src/rp2350/hardware_structs/include/hardware/structs/ |
D | timer.h | 120 } timer_hw_t; typedef 122 #define timer0_hw ((timer_hw_t *)TIMER0_BASE) 123 #define timer1_hw ((timer_hw_t *)TIMER1_BASE) 124 static_assert(sizeof (timer_hw_t) == 0x004c, "");
|
/hal_rpi_pico-latest/src/rp2040/hardware_structs/include/hardware/structs/ |
D | timer.h | 110 } timer_hw_t; typedef 112 #define timer_hw ((timer_hw_t *)TIMER_BASE) 113 static_assert(sizeof (timer_hw_t) == 0x0044, "");
|
/hal_rpi_pico-latest/src/rp2_common/pico_time_adapter/include/pico/ |
D | time_adapter.h | 17 #define timer_hw_from_timer(t) ((timer_hw_t *)(t))
|