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.