Searched refs:alarm_pool_timer_t (Results 1 – 5 of 5) sorted by relevance
/hal_rpi_pico-latest/src/host/pico_time_adapter/include/pico/ |
D | time_adapter.h | 18 void ta_clear_force_irq(alarm_pool_timer_t *timer, uint hardware_alarm_num); 19 void ta_clear_irq(alarm_pool_timer_t *timer, uint hardware_alarm_num); 20 void ta_force_irq(alarm_pool_timer_t *timer, uint hardware_alarm_num); 21 void ta_set_timeout(alarm_pool_timer_t *timer, uint hardware_alarm_num, int64_t target); 22 bool ta_wakes_up_on_or_before(alarm_pool_timer_t *timer, uint alarm_num, int64_t target); 23 void ta_enable_irq_handler(alarm_pool_timer_t *timer, uint hardware_alarm_num, void (*irq_handler)(… 24 void ta_disable_irq_handler(alarm_pool_timer_t *timer, uint hardware_alarm_num, void (*irq_handler)… 25 void ta_hardware_alarm_claim(alarm_pool_timer_t *timer, uint hardware_alarm_num); 26 int ta_hardware_alarm_claim_unused(alarm_pool_timer_t *timer, bool required); 27 alarm_pool_timer_t *ta_from_current_irq(uint *alarm_num); [all …]
|
/hal_rpi_pico-latest/src/host/pico_time_adapter/ |
D | time_adapter.c | 11 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_clear_force_irq)(alarm_pool_timer_t *timer, uint hardware_alar… in PICO_WEAK_FUNCTION_DEF() 15 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_clear_irq)(alarm_pool_timer_t *timer, uint hardware_alarm_num)… in PICO_WEAK_FUNCTION_DEF() 19 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_force_irq)(alarm_pool_timer_t *timer, uint hardware_alarm_num)… in PICO_WEAK_FUNCTION_DEF() 27 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_set_timeout)(alarm_pool_timer_t *timer, uint hardware_alarm_nu… in PICO_WEAK_FUNCTION_DEF() 31 bool PICO_WEAK_FUNCTION_IMPL_NAME(ta_wakes_up_on_or_before)(alarm_pool_timer_t *timer, uint hardwar… in PICO_WEAK_FUNCTION_DEF() 35 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_enable_irq_handler)(alarm_pool_timer_t *timer, uint hardware_a… in PICO_WEAK_FUNCTION_DEF() 39 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_disable_irq_handler)(alarm_pool_timer_t *timer, uint hardware_… in PICO_WEAK_FUNCTION_DEF() 43 void PICO_WEAK_FUNCTION_IMPL_NAME(ta_hardware_alarm_claim)(alarm_pool_timer_t *timer, uint hardware… in PICO_WEAK_FUNCTION_DEF() 47 int PICO_WEAK_FUNCTION_IMPL_NAME(ta_hardware_alarm_claim_unused)(alarm_pool_timer_t *timer, bool re… in PICO_WEAK_FUNCTION_DEF() 52 alarm_pool_timer_t *PICO_WEAK_FUNCTION_IMPL_NAME(ta_from_current_irq)(uint *alarm_num) { in PICO_WEAK_FUNCTION_IMPL_NAME() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_time_adapter/include/pico/ |
D | time_adapter.h | 19 static inline void ta_force_irq(alarm_pool_timer_t *timer, uint alarm_num) { in ta_force_irq() 23 static inline void ta_clear_force_irq(alarm_pool_timer_t *timer, uint alarm_num) { in ta_clear_force_irq() 27 static inline void ta_clear_irq(alarm_pool_timer_t *timer, uint alarm_num) { in ta_clear_irq() 31 static inline alarm_pool_timer_t *ta_from_current_irq(uint *alarm_num) { in ta_from_current_irq() 33 alarm_pool_timer_t *timer = timer_get_instance(TIMER_NUM_FROM_IRQ(irq_num)); in ta_from_current_irq() 38 static inline void ta_set_timeout(alarm_pool_timer_t *timer, uint alarm_num, int64_t target) { in ta_set_timeout() 56 static inline bool ta_wakes_up_on_or_before(alarm_pool_timer_t *timer, uint alarm_num, int64_t targ… in ta_wakes_up_on_or_before() 63 static inline uint64_t ta_time_us_64(alarm_pool_timer_t *timer) { in ta_time_us_64() 67 static inline void ta_enable_irq_handler(alarm_pool_timer_t *timer, uint alarm_num, irq_handler_t i… in ta_enable_irq_handler() 76 static inline void ta_disable_irq_handler(alarm_pool_timer_t *timer, uint alarm_num, irq_handler_t … in ta_disable_irq_handler() [all …]
|
/hal_rpi_pico-latest/src/common/pico_time/include/pico/ |
D | time.h | 381 typedef void alarm_pool_timer_t; typedef 401 alarm_pool_t *alarm_pool_create_on_timer(alarm_pool_timer_t *timer, uint timer_alarm_num, uint max_… 403 alarm_pool_timer_t *alarm_pool_timer_for_timer_num(uint timer_num); 405 alarm_pool_timer_t *alarm_pool_get_default_timer(void); 429 alarm_pool_t *alarm_pool_create_on_timer_with_unused_hardware_alarm(alarm_pool_timer_t *timer, uint…
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | time.c | 40 alarm_pool_timer_t *timer; 64 static void alarm_pool_post_alloc_init(alarm_pool_t *pool, alarm_pool_timer_t *timer, uint hardware… 83 alarm_pool_timer_t *timer = alarm_pool_get_default_timer(); in runtime_init_default_alarm_pool() 111 alarm_pool_t *alarm_pool_create_on_timer(alarm_pool_timer_t *timer, uint hardware_alarm_num, uint m… in alarm_pool_create_on_timer() 121 alarm_pool_t *alarm_pool_create_on_timer_with_unused_hardware_alarm(alarm_pool_timer_t *timer, uint… in alarm_pool_create_on_timer_with_unused_hardware_alarm() 143 alarm_pool_timer_t *timer = ta_from_current_irq(&timer_alarm_num); in alarm_pool_irq_handler() 281 void alarm_pool_post_alloc_init(alarm_pool_t *pool, alarm_pool_timer_t *timer, uint hardware_alarm_… in alarm_pool_post_alloc_init() 520 alarm_pool_timer_t *alarm_pool_timer_for_timer_num(uint timer_num) { in alarm_pool_timer_for_timer_num() 524 alarm_pool_timer_t *alarm_pool_get_default_timer(void) { in alarm_pool_get_default_timer()
|