Skip to content

luksamuk/kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Bare bones toy kernel

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published