Initial priority-based scheduler

- Scheduler now has multiple linked_lists of processes at different
  priorities
- Process structure improvements
- scheduler::tick() and scheduler::schedule() separation
This commit is contained in:
Justin C. Miller
2018-09-11 22:37:00 -07:00
parent 593cda3ee8
commit fafe582802
7 changed files with 136 additions and 23 deletions

View File

@@ -13,6 +13,11 @@ dest = "screenfont.psf"
source = "assets/fonts/tamsyn8x16r.psf"
[[files]]
dest = "nulldrv"
dest = "nulldrv1"
source = "build/kernel/src/drivers/nulldrv/nulldrv"
executable = true
[[files]]
dest = "nulldrv2"
source = "build/kernel/src/drivers/nulldrv/nulldrv"
executable = true