752 B
752 B
RoBoot
My attempt at making a bootloader and kernel.
Bootloader
The bootloader is self-written, based on articles on the OSDev wiki. It's a single stage, ELF-loading bootloader in the most basic way possible.
More info in the docs
Kernel
The kernel is based on the bare bones kernel from the OSDev wiki.
Features
- Terminal output (with newlines!)
- Very basic memory management
- Interrupt handling
- Keyboard input
- Filesystem interaction
- Better memory management
As a test, I've implemented day 1 of advent of code on the AoC branch.