This is the core of our RFS.
  • C 97.8%
  • CMake 1.3%
  • Assembly 0.6%
  • Linker Script 0.3%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Baron Leonardo 49b0e8f1a4 Major commit
- 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.
2017-08-14 06:38:18 +02:00
build add Cmake System 2017-02-19 13:50:57 +02:00
lib add Cmake System 2017-02-19 13:50:57 +02:00
src/nanokernel Major commit 2017-08-14 06:38:18 +02:00
.gitignore Initial commit 2017-02-19 13:37:01 +02:00
CMakeLists.txt - Solved a BUG: save FPU registers at context switches. 2017-05-27 17:26:12 +02:00
LICENSE Initial commit 2017-02-19 13:37:01 +02:00
main.c add file for testing 2017-03-10 15:09:42 +02:00
README.md Initial commit 2017-02-19 13:37:01 +02:00
startup.c - remove red LED configurations 2017-03-31 13:19:08 +02:00
tm4c123gh6pm.h add Cmake System 2017-02-19 13:50:57 +02:00
tm4c123gh6pm.lds add Cmake System 2017-02-19 13:50:57 +02:00

Kernel

This is the core of our RFS.