diff options
Diffstat (limited to 'dev/Kernel/doc/TODO-LIST.md')
| -rw-r--r-- | dev/Kernel/doc/TODO-LIST.md | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/dev/Kernel/doc/TODO-LIST.md b/dev/Kernel/doc/TODO-LIST.md new file mode 100644 index 00000000..6e8e4b4d --- /dev/null +++ b/dev/Kernel/doc/TODO-LIST.md @@ -0,0 +1,25 @@ +# TODO list + +- We need preemptive multi-threading. [ X ] +- We then need sync primitives. [ X ] +- We also need a system library for the OS. [ X ] +- We need a bootloader for AMD64 [ X ] + - Implement Boot Services [ X ] + - Design Handover [ X ] + - Load Kernel into memory [ X ] + - Fix bug in Kernel loader, which causes a 06 #UD. [ X ] + - Load Kernel [ X ] + - Add IDT [ X ] + - AHCI driver [ WiP ] +- Context switch x87/SSE/AVX registers [ X ] +- Framebuffer [ X ] +- ATA support [ X ] +- Make installer [ X ] + +Status: + +BootZ: Need to boot from EPM partition. [ X ] +<br> +minoskrnl: New Filesystem is done. [ X ] + +**Refer to Jira please!** |
