A small x86 based operating system that currently does nothing. Run make run
on
linux to assemble and run the boot sector.
Do not try to use this as an actual operating system! Only test in emulators or virtual machines.
This project uses bochs as a simple and fast VM to test the OS and NASM to compile the assembly code and gcc for C.
I've implemented interrupt-based keyboard input which was a huge goal for me. Now I'm looking at getting a simple filesystem up and running. Threading would also be nice to have.