Code for my operating system development (restarted since I forgot too much :)
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
arch/x86
drivers/hid/keyboard
grub
images
include/arch/x86
.gitignore
LICENSE
Makefile
README.md
bochsrc
kernel.c
kernel.ld
run_bochs.sh
sos.img.layout

README.md

sos

Code for my operating system development (restarted since I forgot too much :)

Requirements

You need to install bochs into your home directory under ~/opt/bochs, so that its binary is accessible under ~/opt/bochs/bin/bochs.

For compiling the ASM files, you'll need nasm.

Compiling

To compile, call make.