![]() |
Xyris
0.5
|
#include <gdt.hpp>
Data Fields | |
uint16_t | limit_low: 16 |
uint32_t | base_low: 24 |
uint8_t | accessed: 1 |
uint8_t | rw: 1 |
uint8_t | dc: 1 |
uint8_t | executable: 1 |
uint8_t | system: 1 |
uint8_t | privilege: 2 |
uint8_t | present: 1 |
uint8_t | limit_high: 4 |
uint8_t | reserved: 1 |
uint8_t | longMode: 1 |
uint8_t | size: 1 |
uint8_t | granulatity: 1 |
uint8_t | base_high: 8 |
GDT Code & Data Segment Selector Struct See https://wiki.osdev.org/Descriptors#Code.2FData_Segment_Descriptors for details.