From 19acc0059c8cde6c238b70a9861cbbb5fd9500a9 Mon Sep 17 00:00:00 2001 From: veradec Date: Wed, 29 Jul 2026 22:09:56 +0530 Subject: [PATCH] change: stdout works --- index.html | 205 +++++++++++++++++++++++++++++++++++++++++++++++++++++ roadmap.md | 25 +++++++ 2 files changed, 230 insertions(+) create mode 100644 index.html create mode 100644 roadmap.md diff --git a/index.html b/index.html new file mode 100644 index 0000000..f7428d1 --- /dev/null +++ b/index.html @@ -0,0 +1,205 @@ + + + + + + + Timeline for Fubar + + + +

Timeline for Fubar

+
+

Loading roadmap...

+
+ + + + diff --git a/roadmap.md b/roadmap.md new file mode 100644 index 0000000..381c66b --- /dev/null +++ b/roadmap.md @@ -0,0 +1,25 @@ +# Standard Output +[X] Establish printing strings and integers +[ ] Printing to a Serial Output + +# Memory Management +[ ] Register Management +[ ] Interrupts +[ ] Setting up Virtual Memory with Paging +[ ] memory allocations and functions using some sort of malloc (and free duh) + +# GUI design +[ ] Terminal Esque Aesthetic (with a `>` and a cursor blinking next to it) +[ ] Resolution of 512 x 512 with 1 bit graphics (just RGB) +[ ] (Really really unsure) maybe add a glow to the screen? (like the CRT bloom) +[ ] make a mockup of the design + +# filesystem - chosen (FAT-x) +[ ] Boot Records +[ ] File Allocation Table (just realized that's what FAT stands for ) +[ ] Directory Hierarchy +[ ] Setup Hierarchy + +# Core utils +[ ] list out the bare minimum core utils to work with +[ ] port the above mentioned coreutils