Yato OS is a hobby os that I developed following osdev and a pretty old tutorial in GitHub
- Shutdown/Restart (APIC)
- CMOS RTC
- Keyboard support
- USB support
- Interupt handling
- PC Speaker support
- Download nasm using
sudo apt install nasm
- Download i386 gcc toolkit script
wget https://gist.github.com/tarithj/218a45456344d9d478ce21a9d9951c23 -O install_i386gcc.sh
- Run using
chmod +x ./install_i386gcc.sh && ./install_i386gcc.sh
- Build using
make os-image.bin
ormake run
to run YATO using qemu