How to (not) design an OS 101
OwOS is a small project that I'm working on, with the goal of learning a bit more about how computers work, and how to program in lower level languages. It doesn't serve any practical purpose, It's just something that I do for fun.
The OS consists of a bootloader and a kernel that can write text, and draw pixels to the screen:
This project is heavily based on nanobyte's excelent guide on building an OS, with some additions that I made myself.