Custom WIP x86 Operating System from scratch just for fun. Follow these instructions to set up cross compile toolchain.
- Paging
- Memory management
- Serial port
- Keyboard
- Basic VGA graphics (WIP)
sudo apt install xorriso mtools grub-pc-bin
Use CMake target maos.iso
or manually:
mkdir -p iso/boot/grub
cp grub.cfg iso/boot/grub
cp path/to/kernel iso/boot
grub-mkrescue -o maos.iso iso