====================================== Simple x86-based OS.
- [0.2.0] Start from scratch, keep the core files, and slowly add functions to realize Hello world
- [0.2.1] add GDT and IDT
- [0.2.2] add ISR and IRQ
- [0.2.3] add PMM
- [0.2.4] add VMM
- [0.2.5] Add multi-process mechanism and improve comments
- [0.2.6] Implement inter-process communication IPC
- make
- nasm
- gcc
- binutils
- cgdb
- qemu
sudo apt install make nasm gcc binutils cgdb qemu
sudo ln -s /usr/bin/qemu-system-i386 /usr/bin/qemu
make init # only for first time
make fs # build root file system and user routines, root privilege required
make # build kernel
make run # run with qemu