From 9f975080b73a3508c0888627ea661b42f46bb81f Mon Sep 17 00:00:00 2001 From: Tom-on64 Date: Sun, 8 Sep 2024 14:34:27 +0200 Subject: [PATCH] Updated todo with The Big Refactor --- todo.txt | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/todo.txt b/todo.txt index a9db908..87ef274 100644 --- a/todo.txt +++ b/todo.txt @@ -7,10 +7,33 @@ Legend: - [!] Important todo - [?] Optional +- [!] The Big Refactor + - [?] Use GRUB + - [ ] Multiboot + - [ ] boot.s + - [ ] project structure + - [ ] system root + - [ ] arch/ + - [ ] lib/ + - [ ] include/ + - [ ] cross compiler setup + - [ ] libc - User space + - [ ] libk - Kernel libc + - [ ] kernel + - [ ] use libk + - [ ] makefile + - [ ] probably a full rewrite + - [ ] userspace + - [ ] shell + - [ ] calc + - [ ] editor + - [ ] filesystem + - [ ] proper file organization + - [_] Makefile refactorin' + - [x] Multistage Bootloader - [x] Bootloader reads filesystem to find files - [x] The almighty 'printf()' -- [_] Makefile refactorin' - [x] Write down where stuff is in memory (in notes.txt) - [ ] "Text" mode (not actually) - [x] Scrolling