[−][src]Module sunrise_bootstrap::gdt
GDT Handler
The Global Descriptor Table is responsible for segmentation of memory. In our case though, we don't really care about that.
Modules
i386 | This crate is x86_64's little brother. It provides i386 specific functions and data structures, and access to various system registers. |
segment_selector | Types for the Global Descriptor Table and segment selectors. |
Structs
DescriptorTable | A structure containing our GDT. We can have at most 16 segments, we should be more than enough. |
DescriptorTableEntry | |
FAULT_TASK | |
MAIN_TASK |
Enums
SystemDescriptorTypes |
Statics
GDT | The GDT set-up by the bootstrap |
GLOBAL_LDT | The global LDT used by all the processes. |
Functions
init_gdt |