From 0a8ea342c6fc3501bd6091fdd35fd27298c3631d Mon Sep 17 00:00:00 2001 From: shockrahwow Date: Fri, 29 Nov 2019 13:12:31 -0800 Subject: [PATCH] updated roadmap --- readme.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index eb83746..7d59b1b 100644 --- a/readme.md +++ b/readme.md @@ -12,17 +12,21 @@ Personally I'm unsatisfied with accepting an idea; I want to garner an intuition * GDT Initialization - now ready to take steps to move to user mode -* IDT Initialization - interrupt callbacks aren't firing but the table is initialized +* IDT Initialization ## Todo/Roadmap +* JShell - a _sorta_ shell implementation + * Fixing Interrupt handlers - IRQ's now need to be implemented * Memory allocator * Paging will likely come before the allocator: If segmentation isn't being done then _paging_ will be part of the roadmap(most likely) -## Bugs +## Bugs/TODOs + +* Oranizing this codebase: because its a giant mess flat directory type thing.Although this project is more for me than anyone else so I suppose it doesn't matter too much. * `serial::serial_write(const char*, const u64)` doesn't always write all the required data nor does it properly deal with the FIFO queue associated with the COM1 port.