DeadOS is a minimalist operating system designed for educational purposes. The code is organised so that architecture specific files live under arch/<arch>
directories. The default architecture remains x86
.
- make
- GCC Cross-Compiler
- QEMU
make
qemu-system-x86_64 -cdrom deados.iso -boot d -m 256 -serial stdio
- Bootloader
- Kernel
- VGA Driver
- Keyboard Driver
- Shell
- Basic commands
- Timers
- Interrupts
- Kernel Extensions handling
- Paging
- Memory Management
- File System
- User Space
- Syscalls
- Multitasking
- stdlib