Searched refs:pools (Results 1 – 3 of 3) sorted by relevance
/hal_rpi_pico-latest/test/pico_time_test/ |
D | pico_time_test.c | 83 struct alarm_pool *pools[NUM_ALARMS]; in main() local 86 pools[i] = alarm_pool_get_default(); in main() 88 pools[i] = alarm_pool_create(i, MAX_TIMERS_PER_POOL); in main() 90 PICOTEST_CHECK_AND_ABORT(pools[i], "failed to create timer pool"); in main() 112 … alarm_id_t id = alarm_pool_add_alarm_at(pools[pool], target, timer_callback1, timeouts + i, true); in main() 166 … alarm_id_t id = alarm_pool_add_alarm_at(pools[pool], target, timer_callback1, timeouts + i, true); in main() 174 if (alarm_pool_cancel_alarm(pools[timeouts[j].pool], timeouts[j].alarm_id)) { in main() 242 alarm_pool_destroy(pools[i]); in main() 243 pools[i] = 0; in main()
|
/hal_rpi_pico-latest/src/host/hardware_timer/ |
D | CMakeLists.txt | 8 # we don't have alarm pools in the basic host support, though pico_host_sdl adds it
|
/hal_rpi_pico-latest/src/common/pico_time/ |
D | time.c | 62 static alarm_pool_t *pools[TA_NUM_TIMERS][TA_NUM_TIMER_ALARMS]; variable 145 alarm_pool_t *pool = pools[timer_num][timer_alarm_num]; in alarm_pool_irq_handler() 293 pools[ta_timer_num(timer)][hardware_alarm_num] = pool; in alarm_pool_post_alloc_init() 306 assert(pools[ta_timer_num(pool->timer)][pool->timer_alarm_num] == pool); in alarm_pool_destroy() 307 pools[ta_timer_num(pool->timer)][pool->timer_alarm_num] = NULL; in alarm_pool_destroy()
|