A toy operating system
i686-elf binutils and gcc
mtools
make
nasm
qemu-system-x86_64
To compile run
make all
to test the os in qemu-system-x86_64 run
make run
after compiling.
- FAT12
- ATA driver
- Memory allocater(only basic allocator)
- VFS
- FAT12 VFS(half done)
- Proper keyboard driver
- BASIC interpreter
- ELF executer
- Real graphics(not VGA text mode)