From 6fc97083bb111362912c8fd99775976172e29118 Mon Sep 17 00:00:00 2001 From: shockrahwow Date: Tue, 8 Oct 2019 10:09:47 -0700 Subject: [PATCH] updated roadmap/bugs list --- readme.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 38e6930..2d77338 100644 --- a/readme.md +++ b/readme.md @@ -6,7 +6,20 @@ It's so good that barely does anything at all. JankOS serves the purpose of an experiment in learning. Personally I'm unsatisfied with accepting an idea; I want to garner an intuition for the inner workings of an idea. -## Features +## Todo/Roadmap -JankOS remains in its infancy for now as school has largely shoved this project and many others off to the side. -That being said I will be updating this with a real feature set as time goes on. +* Segmentation(research what I might need to make either this or paging work later on) + +* Interrupt Descriptor Table + +* Memory allocator + +* If segmentation isn't being done then _paging_ will be part of the roadmap(most likely) + +## Bugs + +* `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. + +* `stlio::printf` still isn't feature complete + +* `tests::*` could always use more tests to cover as much of the code base as possible.