freertos(esp32s3): SysTick uses systimer

This commit is contained in:
Konstantin Kondrashov
2021-08-04 20:33:44 +08:00
committed by Zim Kalinowski
parent b5f9149399
commit 29f581fc70
23 changed files with 315 additions and 121 deletions

View File

@@ -124,6 +124,11 @@ __attribute__((always_inline)) static inline void systimer_ll_set_alarm_period(s
dev->target_conf[alarm_id].target_period = period;
}
__attribute__((always_inline)) static inline uint32_t systimer_ll_get_alarm_period(systimer_dev_t *dev, uint32_t alarm_id)
{
return dev->target_conf[alarm_id].target_period;
}
__attribute__((always_inline)) static inline void systimer_ll_apply_alarm_value(systimer_dev_t *dev, uint32_t alarm_id)
{
dev->comp_load[alarm_id].val = 0x01;