mirror of
https://github.com/Tom-on64/kern.git
synced 2026-11-03 18:22:22 +00:00
Added sti() and cli() assembly wrappers
This commit is contained in:
@@ -11,7 +11,7 @@ TODO
|
||||
[x] Paging
|
||||
[x] Serial monitor
|
||||
[x] kmalloc()
|
||||
[ ] Make dedicated asm functions like lidt(), sti(), ...
|
||||
[x] Make dedicated asm functions like lidt(), sti(), ...
|
||||
[ ] Add something like <errno.h> in the kernel
|
||||
[ ] Improve kmalloc() to reduce fragmentation
|
||||
[ ] Improve kmalloc() for better alignment
|
||||
@@ -20,9 +20,10 @@ TODO
|
||||
[ ] HPET
|
||||
[ ] System calls
|
||||
[ ] Userspace
|
||||
[ ] Processes/Tasks
|
||||
[ ] Scheduler
|
||||
[ ] Task switching
|
||||
[x] Processes/Tasks
|
||||
[x] Scheduler
|
||||
[ ] Priority scheduler
|
||||
[x] Task switching
|
||||
[ ] Inter-process communication
|
||||
[ ] Graphics
|
||||
[ ] Multicore support
|
||||
|
||||
Reference in New Issue
Block a user