Author
Gagan Kumar
Project active since
Language
C
Kernel type
Microkernel
Platforms
IA-32
User interface
Console
License
Apache License 2.0
Features
Boot: Legacy BIOS |
Disk partitioning style: MBR |
Exported disk image: vmdk |
Exported disk image: vdi |
Exported disk image: raw |
kernel <-> app and app <-> app isolation |
opearating-mode: real mode (boot-loader + realmode-library) |
opearating-mode: protected mode (kernel + user application) |
driver: disk IO |
driver: PIC |
driver: PIT |
driver: Keyboard |
file-system: FFS (in-house) (read-only) |
interrupt handler |
syscall: text console IO |
syscall: graphics |
syscall: keyboard |
syscall: file handlers |
process-scheduler: Round Robin |
file-system: FFS (custom) (read-only) |
display: text-mode |
display: graphics-vga 320x200 256 colors |
concurrency: Multiprocessing |
app-build: Support C |
app-build: Support C++ |
app-build: C/C++ Standard Libraries (as needed) |
app-runtime: Heap memory allocation |
application: calculator |
application: cat |
application: desktop |
application: echo |
application: forkbomb |
application: logo |
application: ls |
application: ping-pong |
application: sh (terminal) |
application: simplecpp (example) |
application: more |
application: multiprocessing (example) |
application: tictactoe |