Home
last modified time | relevance | path

Searched refs:systimer_hal_context_t (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-latest/components/hal/include/hal/
Dsystimer_hal.h32 } systimer_hal_context_t; typedef
50 void systimer_hal_init(systimer_hal_context_t *hal);
55 void systimer_hal_deinit(systimer_hal_context_t *hal);
60 void systimer_hal_set_tick_rate_ops(systimer_hal_context_t *hal, systimer_hal_tick_rate_ops_t *ops);
65 void systimer_hal_enable_counter(systimer_hal_context_t *hal, uint32_t counter_id);
70 uint64_t systimer_hal_get_counter_value(systimer_hal_context_t *hal, uint32_t counter_id);
75 uint64_t systimer_hal_get_time(systimer_hal_context_t *hal, uint32_t counter_id);
80 void systimer_hal_set_alarm_target(systimer_hal_context_t *hal, uint32_t alarm_id, uint64_t target);
85 void systimer_hal_set_alarm_period(systimer_hal_context_t *hal, uint32_t alarm_id, uint32_t period);
90 uint64_t systimer_hal_get_alarm_value(systimer_hal_context_t *hal, uint32_t alarm_id);
[all …]
/hal_espressif-latest/components/hal/
Dsystimer_hal.c15 void systimer_hal_init(systimer_hal_context_t *hal) in systimer_hal_init()
24 void systimer_hal_deinit(systimer_hal_context_t *hal) in systimer_hal_deinit()
33 void systimer_hal_set_clock_source(systimer_hal_context_t *hal, systimer_clock_source_t clk_src) in systimer_hal_set_clock_source()
39 systimer_clock_source_t systimer_hal_get_clock_source(systimer_hal_context_t *hal) in systimer_hal_get_clock_source()
45 void systimer_hal_set_tick_rate_ops(systimer_hal_context_t *hal, systimer_hal_tick_rate_ops_t *ops) in systimer_hal_set_tick_rate_ops()
51 uint64_t systimer_hal_get_counter_value(systimer_hal_context_t *hal, uint32_t counter_id) in systimer_hal_get_counter_value()
77 uint64_t systimer_hal_get_time(systimer_hal_context_t *hal, uint32_t counter_id) in systimer_hal_get_time()
83 void systimer_hal_set_alarm_target(systimer_hal_context_t *hal, uint32_t alarm_id, uint64_t target) in systimer_hal_set_alarm_target()
96 void systimer_hal_set_alarm_target(systimer_hal_context_t *hal, uint32_t alarm_id, uint64_t timesta… in systimer_hal_set_alarm_target()
119 void systimer_hal_set_alarm_period(systimer_hal_context_t *hal, uint32_t alarm_id, uint32_t period) in systimer_hal_set_alarm_period()
[all …]
/hal_espressif-latest/components/esp_rom/patches/
Desp_rom_systimer.c15 void systimer_hal_init(systimer_hal_context_t *hal) in systimer_hal_init()
21 void systimer_hal_deinit(systimer_hal_context_t *hal) in systimer_hal_deinit()
27 void systimer_hal_set_tick_rate_ops(systimer_hal_context_t *hal, systimer_hal_tick_rate_ops_t *ops) in systimer_hal_set_tick_rate_ops()
33 uint64_t systimer_hal_get_time(systimer_hal_context_t *hal, uint32_t counter_id) in systimer_hal_get_time()
38 void systimer_hal_set_alarm_target(systimer_hal_context_t *hal, uint32_t alarm_id, uint64_t target) in systimer_hal_set_alarm_target()
49 void systimer_hal_set_alarm_period(systimer_hal_context_t *hal, uint32_t alarm_id, uint32_t period) in systimer_hal_set_alarm_period()
57 void systimer_hal_counter_value_advance(systimer_hal_context_t *hal, uint32_t counter_id, int64_t t… in systimer_hal_counter_value_advance()
68 void systimer_hal_init(systimer_hal_context_t *hal) in systimer_hal_init()
75 void systimer_hal_deinit(systimer_hal_context_t *hal) in systimer_hal_deinit()
/hal_espressif-latest/components/esp_timer/src/
Desp_timer_impl_systimer.c56 static systimer_hal_context_t systimer_hal;