This is a toy bare bones kernel written in pure C. Works on x86 platforms.
You will need:
make and see the magic happen.
kernel.bin binary runs fine under
qemu. Use the
run.sh script to
try it out.
You can check out my Trello board for this project. I took the opportunity to start messing with it, so there goes.
- Kernel 101 – Let’s write a Kernel
- Kernel 201 – Let’s write a Kernel with keyboard and screen support
- OSDev Wiki
- COMER, Douglas. Operating system design: The Xinu approach. 2nd ed. 2005.
- Multiboot Manual
This project is distributed under the MIT License. See LICENSE for details.