timer: resume and stop

This commit is contained in:
Matheus
2023-04-24 22:17:35 -03:00
parent ff478b51ed
commit 72744c19b1
2 changed files with 26 additions and 5 deletions
+2 -1
View File
@@ -20,7 +20,8 @@ typedef struct {
time_t (*stop)();
timerentry_t *queue;
} timer_t;
void timer_resume(timer_t *timer);
void timer_stop(timer_t *timer);
void timer_isr(timer_t *timer, context_t *context);
void timer_insert(timer_t *timer, timerentry_t *entry, time_t us);
timer_t *timer_new(time_t ticksperus, void (*arm)(time_t), time_t (*stop)());