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
VgaPrintChar
NullException edited this page Aug 6, 2020
·
3 revisions
Prints character at current cursor position
void VgaPrintChar(char character,
char character_attributes
);
character
Character to print
character_attributes
Character attribute byte to use
N/A
If a character is printed off screen, it will write to invalid memory, possibly corrupting kernel code. Line Feed and Carrige Return characters are not printed but interpreted for their specific function.
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