/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | systimer_ll.h | 91 …ic inline void systimer_ll_set_alarm_target(systimer_dev_t *dev, uint32_t alarm_id, uint64_t value) in systimer_ll_set_alarm_target() argument 93 dev->target_val[alarm_id].hi.timer_target_hi = value >> 32; in systimer_ll_set_alarm_target() 94 dev->target_val[alarm_id].lo.timer_target_lo = value & 0xFFFFFFFF; in systimer_ll_set_alarm_target() 97 …nline)) static inline uint64_t systimer_ll_get_alarm_target(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_get_alarm_target() argument 99 …return ((uint64_t)(dev->target_val[alarm_id].hi.timer_target_hi) << 32) | dev->target_val[alarm_id… in systimer_ll_get_alarm_target() 102 …ne void systimer_ll_connect_alarm_counter(systimer_dev_t *dev, uint32_t alarm_id, uint32_t counter… in systimer_ll_connect_alarm_counter() argument 104 dev->target_conf[alarm_id].target_timer_unit_sel = counter_id; in systimer_ll_connect_alarm_counter() 107 …nline)) static inline void systimer_ll_enable_alarm_oneshot(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_oneshot() argument 109 dev->target_conf[alarm_id].target_period_mode = 0; in systimer_ll_enable_alarm_oneshot() 112 …inline)) static inline void systimer_ll_enable_alarm_period(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_period() argument [all …]
|
/hal_espressif-latest/components/hal/esp32c2/include/hal/ |
D | systimer_ll.h | 91 …ic inline void systimer_ll_set_alarm_target(systimer_dev_t *dev, uint32_t alarm_id, uint64_t value) in systimer_ll_set_alarm_target() argument 93 dev->target_val[alarm_id].hi.timer_target_hi = value >> 32; in systimer_ll_set_alarm_target() 94 dev->target_val[alarm_id].lo.timer_target_lo = value & 0xFFFFFFFF; in systimer_ll_set_alarm_target() 97 …nline)) static inline uint64_t systimer_ll_get_alarm_target(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_get_alarm_target() argument 99 …return ((uint64_t)(dev->target_val[alarm_id].hi.timer_target_hi) << 32) | dev->target_val[alarm_id… in systimer_ll_get_alarm_target() 102 …ne void systimer_ll_connect_alarm_counter(systimer_dev_t *dev, uint32_t alarm_id, uint32_t counter… in systimer_ll_connect_alarm_counter() argument 104 dev->target_conf[alarm_id].target_timer_unit_sel = counter_id; in systimer_ll_connect_alarm_counter() 107 …nline)) static inline void systimer_ll_enable_alarm_oneshot(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_oneshot() argument 109 dev->target_conf[alarm_id].target_period_mode = 0; in systimer_ll_enable_alarm_oneshot() 112 …inline)) static inline void systimer_ll_enable_alarm_period(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_period() argument [all …]
|
/hal_espressif-latest/components/hal/esp32c3/include/hal/ |
D | systimer_ll.h | 91 …ic inline void systimer_ll_set_alarm_target(systimer_dev_t *dev, uint32_t alarm_id, uint64_t value) in systimer_ll_set_alarm_target() argument 93 dev->target_val[alarm_id].hi.timer_target_hi = value >> 32; in systimer_ll_set_alarm_target() 94 dev->target_val[alarm_id].lo.timer_target_lo = value & 0xFFFFFFFF; in systimer_ll_set_alarm_target() 97 …nline)) static inline uint64_t systimer_ll_get_alarm_target(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_get_alarm_target() argument 99 …return ((uint64_t)(dev->target_val[alarm_id].hi.timer_target_hi) << 32) | dev->target_val[alarm_id… in systimer_ll_get_alarm_target() 102 …ne void systimer_ll_connect_alarm_counter(systimer_dev_t *dev, uint32_t alarm_id, uint32_t counter… in systimer_ll_connect_alarm_counter() argument 104 dev->target_conf[alarm_id].target_timer_unit_sel = counter_id; in systimer_ll_connect_alarm_counter() 107 …nline)) static inline void systimer_ll_enable_alarm_oneshot(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_oneshot() argument 109 dev->target_conf[alarm_id].target_period_mode = 0; in systimer_ll_enable_alarm_oneshot() 112 …inline)) static inline void systimer_ll_enable_alarm_period(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_period() argument [all …]
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | systimer_ll.h | 101 …ic inline void systimer_ll_set_alarm_target(systimer_dev_t *dev, uint32_t alarm_id, uint64_t value) in systimer_ll_set_alarm_target() argument 103 dev->target_val[alarm_id].hi.timer_target_hi = value >> 32; in systimer_ll_set_alarm_target() 104 dev->target_val[alarm_id].lo.timer_target_lo = value; in systimer_ll_set_alarm_target() 107 …nline)) static inline uint64_t systimer_ll_get_alarm_target(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_get_alarm_target() argument 109 …return ((uint64_t)(dev->target_val[alarm_id].hi.timer_target_hi) << 32) | dev->target_val[alarm_id… in systimer_ll_get_alarm_target() 112 …ne void systimer_ll_connect_alarm_counter(systimer_dev_t *dev, uint32_t alarm_id, uint32_t counter… in systimer_ll_connect_alarm_counter() argument 116 (void)alarm_id; in systimer_ll_connect_alarm_counter() 120 …nline)) static inline void systimer_ll_enable_alarm_oneshot(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_oneshot() argument 122 dev->target_conf[alarm_id].target_period_mode = 0; in systimer_ll_enable_alarm_oneshot() 125 …inline)) static inline void systimer_ll_enable_alarm_period(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_period() argument [all …]
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | systimer_ll.h | 100 …ic inline void systimer_ll_set_alarm_target(systimer_dev_t *dev, uint32_t alarm_id, uint64_t value) in systimer_ll_set_alarm_target() argument 102 dev->target_val[alarm_id].hi.timer_target_hi = value >> 32; in systimer_ll_set_alarm_target() 103 dev->target_val[alarm_id].lo.timer_target_lo = value & 0xFFFFFFFF; in systimer_ll_set_alarm_target() 106 …nline)) static inline uint64_t systimer_ll_get_alarm_target(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_get_alarm_target() argument 108 …return ((uint64_t)(dev->target_val[alarm_id].hi.timer_target_hi) << 32) | dev->target_val[alarm_id… in systimer_ll_get_alarm_target() 111 …ne void systimer_ll_connect_alarm_counter(systimer_dev_t *dev, uint32_t alarm_id, uint32_t counter… in systimer_ll_connect_alarm_counter() argument 113 dev->target_conf[alarm_id].target_timer_unit_sel = counter_id; in systimer_ll_connect_alarm_counter() 116 …nline)) static inline void systimer_ll_enable_alarm_oneshot(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_oneshot() argument 118 dev->target_conf[alarm_id].target_period_mode = 0; in systimer_ll_enable_alarm_oneshot() 121 …inline)) static inline void systimer_ll_enable_alarm_period(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_period() argument [all …]
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | systimer_ll.h | 100 …ic inline void systimer_ll_set_alarm_target(systimer_dev_t *dev, uint32_t alarm_id, uint64_t value) in systimer_ll_set_alarm_target() argument 102 dev->target_val[alarm_id].hi.timer_target_hi = value >> 32; in systimer_ll_set_alarm_target() 103 dev->target_val[alarm_id].lo.timer_target_lo = value & 0xFFFFFFFF; in systimer_ll_set_alarm_target() 106 …nline)) static inline uint64_t systimer_ll_get_alarm_target(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_get_alarm_target() argument 108 …return ((uint64_t)(dev->target_val[alarm_id].hi.timer_target_hi) << 32) | dev->target_val[alarm_id… in systimer_ll_get_alarm_target() 111 …ne void systimer_ll_connect_alarm_counter(systimer_dev_t *dev, uint32_t alarm_id, uint32_t counter… in systimer_ll_connect_alarm_counter() argument 113 dev->target_conf[alarm_id].target_timer_unit_sel = counter_id; in systimer_ll_connect_alarm_counter() 116 …nline)) static inline void systimer_ll_enable_alarm_oneshot(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_oneshot() argument 118 dev->target_conf[alarm_id].target_period_mode = 0; in systimer_ll_enable_alarm_oneshot() 121 …inline)) static inline void systimer_ll_enable_alarm_period(systimer_dev_t *dev, uint32_t alarm_id) in systimer_ll_enable_alarm_period() argument [all …]
|
/hal_espressif-latest/components/hal/ |
D | systimer_hal.c | 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() argument 88 systimer_ll_enable_alarm(hal->dev, alarm_id, false); in systimer_hal_set_alarm_target() 89 systimer_ll_set_alarm_target(hal->dev, alarm_id, alarm.val); in systimer_hal_set_alarm_target() 90 systimer_ll_apply_alarm_value(hal->dev, alarm_id); in systimer_hal_set_alarm_target() 91 systimer_ll_enable_alarm(hal->dev, alarm_id, true); 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() argument 102 systimer_ll_enable_alarm(hal->dev, alarm_id, false); in systimer_hal_set_alarm_target() 103 systimer_ll_set_alarm_target(hal->dev, alarm_id, alarm.val); in systimer_hal_set_alarm_target() 104 systimer_ll_enable_alarm(hal->dev, alarm_id, true); in systimer_hal_set_alarm_target() 107 if (delta <= 0 && !systimer_ll_is_alarm_int_fired(hal->dev, alarm_id)) { in systimer_hal_set_alarm_target() [all …]
|
/hal_espressif-latest/components/esp_rom/patches/ |
D | esp_rom_systimer.c | 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() argument 43 systimer_ll_enable_alarm(hal->dev, alarm_id, false); in systimer_hal_set_alarm_target() 44 systimer_ll_set_alarm_target(hal->dev, alarm_id, alarm.val); in systimer_hal_set_alarm_target() 45 systimer_ll_apply_alarm_value(hal->dev, alarm_id); in systimer_hal_set_alarm_target() 46 systimer_ll_enable_alarm(hal->dev, alarm_id, true); 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() argument 51 systimer_ll_enable_alarm(hal->dev, alarm_id, false); in systimer_hal_set_alarm_period() 52 systimer_ll_set_alarm_period(hal->dev, alarm_id, hal->us_to_ticks(period)); in systimer_hal_set_alarm_period() 53 systimer_ll_apply_alarm_value(hal->dev, alarm_id); in systimer_hal_set_alarm_period() 54 systimer_ll_enable_alarm(hal->dev, alarm_id, true); in systimer_hal_set_alarm_period()
|
/hal_espressif-latest/components/hal/include/hal/ |
D | systimer_hal.h | 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); 95 void systimer_hal_enable_alarm_int(systimer_hal_context_t *hal, uint32_t alarm_id); 100 void systimer_hal_select_alarm_mode(systimer_hal_context_t *hal, uint32_t alarm_id, systimer_alarm_… 115 void systimer_hal_connect_alarm_counter(systimer_hal_context_t *hal, uint32_t alarm_id, uint32_t co…
|
/hal_espressif-latest/components/esp_timer/src/ |
D | esp_timer_impl_systimer.c | 78 void IRAM_ATTR esp_timer_impl_set_alarm_id(uint64_t timestamp, unsigned alarm_id) in esp_timer_impl_set_alarm_id() argument 81 timestamp_id[alarm_id] = timestamp; in esp_timer_impl_set_alarm_id()
|
D | esp_timer_impl_lac.c | 149 void IRAM_ATTR esp_timer_impl_set_alarm_id(uint64_t timestamp, unsigned alarm_id) in esp_timer_impl_set_alarm_id() argument 152 timestamp_id[alarm_id] = timestamp; in esp_timer_impl_set_alarm_id()
|
/hal_espressif-latest/components/esp_timer/private_include/ |
D | esp_timer_impl.h | 79 void esp_timer_impl_set_alarm_id(uint64_t timestamp, unsigned alarm_id);
|