Kakuho / PenelopeOS

An attempt to write an os following the designs of Xinu.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PenelopeOS

PenelopeOS is another pitiful attempt at building an operating system, targeting x86_64 processors.

The operating system is currently cloned from my Chisaka, however this operating system follows the designs of Xinu, and as such is much more simpler. I aim to use this to build foundational skills as Xinu does not implement many advanced features such as memory paging / swapping. Chisaka shall be a grander project :D

Building and Running

To compile the operating system to an .iso and run, type:

make run

To run gdb for debugging purposes, type:

make run-gdb

To run with qemu interrupt information, type:

make run-debug.

More details can be found in the GNUMakefiles.

About

An attempt to write an os following the designs of Xinu.


Languages

Language:C++ 72.9%Language:C 13.7%Language:Makefile 7.7%Language:Assembly 5.7%