feat(timer): refator timer group driver
1. add hal and low-level layer for timer group 2. add callback functions to handle interrupt 3. add timer deinit function 4. add timer spinlock take function
This commit is contained in:
@@ -126,7 +126,7 @@ static void example_timer_isr(void *arg)
|
||||
}
|
||||
}
|
||||
// re-start timer
|
||||
timer_group_intr_clr_in_isr(tim_arg->group, tim_arg->timer);
|
||||
timer_group_clr_intr_status_in_isr(tim_arg->group, tim_arg->timer);
|
||||
timer_group_enable_alarm_in_isr(tim_arg->group, tim_arg->timer);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user