This repository has been archived by the owner on Dec 12, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Kernel VGA Video
NullException edited this page Aug 6, 2020
·
3 revisions
This page covers the kernel's VGA functionality. Kernel VGA is currently a part of the main executable, but as with HAL, it will probably be split into it's own module/driver when a PE loader is implemented
Kernel VGA is responsible for providing video functionality to the kernel for debugging purpouses
Roadmap:
- Stage 1 FAT12 bootloader
- Stage 2 bootloader (SOARELDR)
- Hardware Abstraction Layer
- GDT and IDT abstraction
- Memory manager
- Disk IO
- PE Loader
- Convert HAL to be a module
- Keyboard IO