avr-task-scheduler

AVR mcu bare metal task scheduler
Index Commits Files Refs README LICENSE
commit 2d099b581ec299f333fac238369ee25647bea9ba
parent e93212e57c1b97d51b95b296b15956ebc4c412fd
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Tue, 14 Oct 2025 10:06:07 -0300

rename `scheduler_update_tick` -> `scheduler_tick`

Diffstat:
Msrc/main.c | 2+-
Msrc/scheduler.c | 2+-
Msrc/scheduler.h | 2+-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/main.c b/src/main.c
@@ -44,7 +44,7 @@ void io_setup(void) {
 int main(void) {
     io_setup();
 
-    millis_init(&scheduler_update_tick);
+    millis_init(&scheduler_tick);
 
     scheduler_init(tasks, sizeof(tasks)/sizeof(tasks[0]));
 
diff --git a/src/scheduler.c b/src/scheduler.c
@@ -16,7 +16,7 @@ void scheduler_init(task_t *tasks, uint8_t task_count) {
     scheduler.task_cnt = task_count;
 }
 
-void scheduler_update_tick(void) {
+void scheduler_tick(void) {
     scheduler.update_cnt += (scheduler.update_cnt == 255 ? 0 : 1);
 }
 
diff --git a/src/scheduler.h b/src/scheduler.h
@@ -16,7 +16,7 @@ typedef struct {
 
 void scheduler_init(task_t *tasks, uint8_t task_count);
 void scheduler_update(void);
-void scheduler_update_tick(void);
+void scheduler_tick(void);
 void scheduler_set_task_period(uint8_t task_id, uint16_t new_period);
 
 #ifdef __cplusplus