a trivial 32-bit protected mode operating system
Go to file
2021-03-08 23:28:16 -07:00
include No progress on interrupts :( 2021-03-08 23:28:16 -07:00
src No progress on interrupts :( 2021-03-08 23:28:16 -07:00
.gitignore Added .gitignore 2021-02-20 23:25:03 -07:00
linker.ld Changed to nasm 2021-02-20 23:24:25 -07:00
makefile Move to GitHub for flexing 2021-03-01 15:17:24 -07:00
README.md README 2021-03-01 15:25:55 -07:00

##SimponicOS

This is a 32-bit protected mode OS that I am trying to write from scratch. It is mostly a test of my knowledge of C and computer hardware in general. I hope it becomes something better in the future. Right now I'm having difficulty with interrupts.

You must have the GCC toolchain compiled for i386 installed on your machine, setup with cross-compilation. You can find directions on how to do this on the OSDev wiki.

You must also have grub, as I use it for bootloading.