Features List
- Memory Management
- Process Management
- multi-tasking
- device files
- syscalls
- I/O Subsystem
- virtual monitors
- hard disk support
- timer support
- ...
- File System
- basic syscall support
- efficient use of inode concept
- memory saving
- no inode number limit
- speed optimized for small files
- Applications
- custom shell with various builtin commands
- a brainfuck interpreter
- two classic games: pong and snake
- Development Environment
- custom makefile with targets to build disk images, documentation, etc
- configuration files for various emulators (bochs, qemu, virtualbox)
- fully commented source code
- auto-generated html and pdf reference documentation using Doxygen
- builds on Linux and Mac OS X