Loonman / oreOS

A basic operating system

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

oreOS

A basic operating system following the guide at http://littleosbook.github.io/

#Todo

  • Finish implementing the operating system as designed in the little os book
  • Remove dependency on GRUB bootloader

Building and running oreOS

To build and run oreOS you will need a c compiler, an x86 assembly compiler, an ISO generator and an x86 virtual machine.

The tools used to develop oreOS include

  • gcc
  • nasm
  • genisoimage
  • bochs

These will allow you to build oreOS without modifying the makefiles included in the project.

To build an iso to use an any virtual machine

make iso

To build an iso and launch oreOS on bochs

make run

About

A basic operating system

License:MIT License


Languages

Language:C 67.8%Language:Assembly 17.3%Language:Makefile 14.9%