Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 1.35 KB

README.org

File metadata and controls

44 lines (30 loc) · 1.35 KB

kernel

Introduction

This is a toy bare bones kernel written in pure C. Works on x86 platforms.

Building

You will need:

  • nasm
  • gcc
  • ld

Just type make and see the magic happen.

Running

The kernel.bin binary runs fine under qemu. Use the run.sh script to try it out.

To-do

You can check out my Trello board for this project. I took the opportunity to start messing with it, so there goes.

Bibliography

License

This project is distributed under the MIT License. See LICENSE for details.