sooryan / Flakes

A tiny kernel in C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flakes

A tiny 32 bit kernel written in C with a simple driver to use VGA text mode buffer as output device
Right now, all it does is paint the screen blue and displays some text

Setup

You need to set up binutils and a gcc cross compiler. Instructions here
You're also going to need qemu to run the kernel

Once that's done, to simply run

$ ./build.sh
$ qemu-system-i386 -kernel myos.bin

About

A tiny kernel in C


Languages

Language:C 61.4%Language:Assembly 31.4%Language:Shell 7.2%