![]() |
FrostWing
A lightweight raw-control operating system.
|
The Header file for Global Descriptor Table. More...
#include <basics.h>

Go to the source code of this file.
Classes | |
| struct | gdt_entry |
| The GDT Table. More... | |
| struct | gdt_ptr |
| GDT Pointer. More... | |
Functions | |
| struct gdt_entry | __attribute__ ((packed)) |
| AHCI command header structure. | |
| void | setup_gdt () |
| Set the up GDT for the entire OS. | |
Variables | |
| int16 | limit_low |
| uint16_t | base_low |
| uint8_t | base_middle |
| uint8_t | access |
| uint8_t | granularity |
| uint8_t | base_high |
| uint16_t | limit |
| uint64_t | base |
| struct gdt_entry | gdt [7] |
| struct gdt_ptr | gdtp |
The Header file for Global Descriptor Table.
Definition in file gdt.h.
| struct gdt_entry __attribute__ | ( | (packed) | ) |