This is the core of our RFS.
- C 97.8%
- CMake 1.3%
- Assembly 0.6%
- Linker Script 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
- create new section in TCB - TaskManagement that contains a pointer for next task (this pointer is handled by the scheduler). - create hybrid task system - it will be used for equal priority tasks management (unfinished yet). - replace Preemptive_Scheduler by just Scheduler. - now scheduler_update is responsable for running context switch while scheduler_exec runs inside context switch. - reconstruct the `Preemptive Scheduler`. Now it has a new Queue management. |
||
| build | ||
| lib | ||
| src/nanokernel | ||
| .gitignore | ||
| CMakeLists.txt | ||
| LICENSE | ||
| main.c | ||
| README.md | ||
| startup.c | ||
| tm4c123gh6pm.h | ||
| tm4c123gh6pm.lds | ||
Kernel
This is the core of our RFS.