This repo is meant to serve as an easy starting point for newcomer OS/Kernel development enthusiasts.
It includes everything you need to kick off a freestanding bootable C
main, including support for basic stuff like printing to the terminnal and getting user input.
- GCC cross compiler - https://wiki.osdev.org/GCC_Cross-Compiler
- qemu
git clone https://github.com/alpn/x86_starterkit
cd x86_starterkit
./build.sh
qemu-system-i386 -cdrom bootable.iso
- add comprehensive documentation