A minimal and experimental OS written from scratch. Target architecture - x86
- BYOB (Bring Your Own Bootloader)
- GDT, Protected mode
- VGA Graphic Driver
- IDT, IRQ, ISR
- Keyboard support
- Memory Management - Heap
A script to download and compile a cross-compiler.
cd tool
sudo apt update && sudo apt upgrade.
sudo apt install build-essential bison flex libgmp3-dev libmpc-dev libmpfr-dev texinfo nasm qemu-system-x86
make
cd ..
make
make clean