Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.18 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.18 KB

Betriebssystem im Eigenbau - Self-made operating system

Meine Kursteilnahme am Masterkurs "Betriebssystem im Eigenbau" der Hochschule Kempten

My course participation on the masters course "self-made operating system" at University of Applied Sciences Kempten

About

This repository contains a basic operating system written in a dialect of Java as defined by the SJC compiler. Preview It currently handles memory management with garbage collection, can list attatched PCI devices, has some basic terminal functionality

Prerequisites

Requires a full and functioning QEMU installation. See Makefile for configuration.

Compiling and running

Simply run make install-toolchain to install the SJC compiler and make run to compile and run the operating system in a QEMU virtual machine.

License

The code in this repository is released under the GNU Public License Version 3, of which you can find a copy here.

The SJC compiler is released under the GNU Public License Version 3. All copyright remains with Stefan Frenz and Patrick Schmidt.