kernel Simple kernel in C. Functionality includes: pre-emptive operating system kernel fork, exec and exit system calls priority based scheduler inter-Process Communication (IPC) via shared memory. MMU-based protection and virtualisation TODO Pipes. File-system.