Doc changes

This commit is contained in:
2025-04-29 20:20:50 +02:00
parent 1a58cfee97
commit f4b10746d6
2 changed files with 5 additions and 2 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ kern.
Idk why i called it that it was 3am and i needed sleep. Idk why i called it that it was 3am and i needed sleep.
!! WARNING !! !! WARNING !!
Kern is broken at the moment. The last working commit is: '11feab5' Kern is being rewritten at the moment. To see the last version before the rewrite, see commit 11feab5 on master.
(https://github.com/Tom-on64/kern/tree/11feab5) (https://github.com/Tom-on64/kern/tree/11feab5)
About About
+4 -1
View File
@@ -10,14 +10,17 @@ TODO
[x] Virtual MM [x] Virtual MM
[x] Paging [x] Paging
[x] Serial monitor [x] Serial monitor
[x] kmalloc()
[ ] Make dedicated asm functions like lidt(), sti(), ... [ ] Make dedicated asm functions like lidt(), sti(), ...
[ ] Add something like <errno.h> in the kernel [ ] Add something like <errno.h> in the kernel
[ ] Improve kmalloc() to reduce fragmentation
[ ] Improve kmalloc() for better alignment
[x] PIT [x] PIT
[ ] RTC [ ] RTC
[ ] HPET [ ] HPET
[ ] System calls [ ] System calls
[ ] Userspace [ ] Userspace
[ ] Processes [ ] Processes/Tasks
[ ] Scheduler [ ] Scheduler
[ ] Task switching [ ] Task switching
[ ] Inter-process communication [ ] Inter-process communication