My foray into learning how to build an operating system from scratch.
C Assembly
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
docs
grub-0.97-i386-pc/boot/grub
src
.gitignore
Makefile
README

README

Author: Jedd Haberstro

Description: A very incomplete operating systems. This is only for (my own) educational purposes. It can't do much yet. Essentially it can boot, setup the IDT and GDT, and print to VGA framebuffer.

To build you'll need an elf ld (ie, if you're on OS X, you'll need to build your own gcc cross compiler).

Only tested on OS X 10.7 and 10.8 using clang, and qemu.