OOStuBS/MPStuBS
|
Diese Klasse beschreibt den Inhalt eines einzelnen GDT Eintrages. Mehr ...
#include <gdt.h>
Öffentliche Methoden | |
constexpr | GDTDescriptor () |
NULL-Deskriptor. | |
constexpr | GDTDescriptor (uint64_t val) |
Konstruktor für einen konkret gegebenen Eintrag. | |
constexpr | GDTDescriptor (uint32_t base, uint32_t limit, bool code, bool user, bool _32_bit=true) |
Konstruktor für einen 16/32 Bit Code/Memory Eintrag. | |
Diese Klasse beschreibt den Inhalt eines einzelnen GDT Eintrages.
Im 32-Bit Modus hat ein GDT Eintrag 8 Byte. Die 64 Bit werden von dieser Struktur in einzeln ansprechbare Bitfelder aufgeteilt. Des weiteren enthält die Klasse constexpr Konstruktoren, die es erlauben zur Übersetzungszeit bekannte Instanzen zu erzeugen.