This repository was 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
HalAddGDTDesc
NullException edited this page Aug 5, 2020
·
2 revisions
This function adds a GDT descriptor structure to the system GDT
status HalAddGDTDesc(dword index,
gdt_descriptor descriptor
);
index
Specifies at which index in the GDT the descriptor is placed
descriptor
A valid gdt_descriptor
struct generated from calling HalGenerateGDTDesc
This function returns a SOARE Status code. A zero return value means the function was successful while a nonzero return value indicates the function failed
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