Home
last modified time | relevance | path

Searched refs:alarm_pool (Results 1 – 5 of 5) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_threadsafe_background.c57 alarm_pool_cancel_alarm(self->alarm_pool, force_alarm_id); in async_context_threadsafe_background_wake_up()
63 …self->force_alarm_id = alarm_pool_add_alarm_at_force_in_context(self->alarm_pool, from_us_since_bo… in async_context_threadsafe_background_wake_up()
201 self->alarm_pool = config->custom_alarm_pool; in async_context_threadsafe_background_init()
204 …self->alarm_pool = alarm_pool_create_with_unused_hardware_alarm(ASYNC_CONTEXT_THREADSAFE_BACKGROUN… in async_context_threadsafe_background_init()
207 self->alarm_pool = alarm_pool_get_default(); in async_context_threadsafe_background_init()
209 if (self->core.core_num != alarm_pool_core_num(self->alarm_pool)) { in async_context_threadsafe_background_init()
210 …self->alarm_pool = alarm_pool_create_with_unused_hardware_alarm(ASYNC_CONTEXT_THREADSAFE_BACKGROUN… in async_context_threadsafe_background_init()
216 assert(self->core.core_num == alarm_pool_core_num(self->alarm_pool)); in async_context_threadsafe_background_init()
233 if (self->alarm_id > 0) alarm_pool_cancel_alarm(self->alarm_pool, self->alarm_id); in async_context_threadsafe_background_deinit()
236 alarm_pool_destroy(self->alarm_pool); in async_context_threadsafe_background_deinit()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_async_context/include/pico/
Dasync_context_threadsafe_background.h58 alarm_pool_t *alarm_pool; // this must be on the same core as core_num member
/hal_rpi_pico-latest/src/common/pico_time/include/pico/
Dtime.h380 typedef struct alarm_pool alarm_pool_t;
/hal_rpi_pico-latest/test/pico_time_test/
Dpico_time_test.c83 struct alarm_pool *pools[NUM_ALARMS]; in main()
/hal_rpi_pico-latest/src/common/pico_time/
Dtime.c28 struct alarm_pool { struct