I'm trying to make a very simple botched together Operating System.
This is a hobby project so don't expect any good code or professionalism.
Especially since I'm very new to C++.
The name is a combination of Jeffrey (not my name though) and OS.
- VGA text driver
- string and unfinished math library
- interrupt handling (IRQ's are planned)
- Heap memory management
- Timer driver
- VGA graphics driver
- Keyboard driver (PS/2)
- Disk driver + some file system
- Shell
- very simple GUI
- Audio Driver
- Mouse Driver
- USB Keyboard driver
(Following things are very unsure) - PCI & PCIE driver
- Networking
- UEFI
- 64-bit implementation
contains some copied code because I am not a good programmer and I want to do as much as I can in high level languages.