dummyOS

dummyOS is a hobby UNIX-like operating system written in C and assembly. It runs on x86 and armv7 (Raspberry Pi 2).

The system provides a basic list of system calls and a port of the newlib C library for easy userspace programmming.

https://github.com/CheezeCake/dummyOS

dummyOS running userspace programs

Kernel

x86
Raspberry Pi 2 (BCM2836)
System calls

Userspace

C library

Full port of the newlib C library (https://github.com/CheezeCake/newlib-dummyOS)