This OS will be my first attempt at developing everything from scratch.
I decided to use the limine bootloader to start with In fact, after 4 months of struggling with writing my own custom bootloader, I decided to surrender myself to assembly.
the TODO list for now, i dont have much good memory :(
1- ctrl+c
2- Implement AML parser
3- Tab completion.
4- Command history (up/down arrows).
5- modular shell and commands. (i did it somehow but not fully)
6- USB
7- supporting file systems
8- using panic instant of simple hlt