#include <gdt.h>
Inheritance diagram for Gdt_entry:

Public Types | |
| enum | { Access_type_user = 0x10, Access_code_read = 0x1a, Access_data_write = 0x12, Size_32 = 0x04 } |
Public Member Functions | |
| Gdt_entry (Address base, Unsigned32 limit, Unsigned8 access, Unsigned8 szbits) | |
| Gdt_entry (Unsigned64 raw) | |
| Address | base () |
| size_t | limit () |
| size_t | size () |
| int | avl () |
| int | seg32 () |
| int | granularity () |
| int | writable () |
| int | contents () |
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.2