avr-task-scheduler

AVR mcu bare metal task scheduler
Index Commits Files Refs README LICENSE
DateCommit messageAuthorFiles+-
01:47 06-11-2025Updated `README.md`Martin Klöckner1+4-3
01:43 06-11-2025Add `-Wno-missing-field-initializers` to `CFLAGS`Martin Klöckner1+4-2
16:58 05-11-2025updated `README.md`Martin Kloeckner1+20-9
16:34 05-11-2025updated `README.md`Martin Kloeckner1+33-3
16:34 05-11-2025fix typosMartin Kloeckner1+1-1
10:14 14-10-2025Updated `README.md`Martin Kloeckner1+2-2
10:12 14-10-2025Updated `README.md`Martin Kloeckner1+3-3
10:06 14-10-2025rename `scheduler_update_tick` -> `scheduler_tick`Martin Kloeckner3+3-3
09:39 14-10-2025Added `LICENSE`Martin Kloeckner1+18-0
09:38 14-10-2025Update `README.md`Martin Kloeckner1+5-2
09:29 14-10-2025rename scheduler functionsMartin Kloeckner4+16-15
21:42 28-09-2025add scheduler `update_cnt`Martin Kloeckner5+22-10
16:58 28-09-2025updated `Makefile`: bind compile recipe to bin fileMartin Kloeckner1+7-8
15:31 28-09-2025tasks ids; add one more task as exampleMartin Kloeckner4+76-35
13:10 28-09-2025`setup` -> `io_setup`: remove non io initializationsMartin Kloeckner1+5-19
13:02 28-09-2025`scheduler_init` take tasks array as argumentMartin Kloeckner3+42-31
01:13 28-09-2025add one more task: turn on led based on button stateMartin Kloeckner3+17-9
00:41 28-09-2025`OCR0A` set to 249 in order to have 250 ticksMartin Kloeckner1+1-1
00:40 28-09-2025move `*.h` to `src/` dirMartin Kloeckner3+2-3
00:37 28-09-2025do not execute functions on `ISR`Martin Kloeckner7+66-69
00:03 28-09-2025add `__cplusplus` guardsMartin Kloeckner1+8-0
00:01 28-09-2025remove test codeMartin Kloeckner1+3-3
23:59 27-09-2025added `README.md`Martin Kloeckner1+32-0
23:58 27-09-2025first commitMartin Kloeckner6+193-0