Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik
GDT::SegmentDescriptor::Code Strukturreferenz

Code Segment spezifische Felder. Mehr ...

#include <machine/gdt.h>

Öffentliche Attribute

uint64_t __pad0__: 40
 
bool code_accessed:1
 Wenn gesetzt, dann wurde das Codesegment seit dem letzten löschen des Bits mindestens einmal betreten.
 
bool readable: 1
 Wenn gesetzt ist der Code lesbar (sonst nur ausführbar)
 
bool conforming: 1
 Wenn gesetzt, wird die Ausführung eines Codes im höher priveligierten Segment unter Beibehaltung des Rings erlaubt. Ansonst gibt es eine General-Protection-Ausnahme.
 
uint64_t __pad1__: 10
 
bool is64bit: 1
 64bit Code segement Mehr ...
 
Size operation_size: 1
 Standardbreite für Adressen.
 
uint64_t __pad2__: 0
 

Ausführliche Beschreibung

Code Segment spezifische Felder.

Siehe auch
ISDMv3, 3.4.5.1; Code- and Data-Segment Descriptor Types

Dokumentation der Datenelemente

◆ is64bit

bool GDT::SegmentDescriptor::Code::is64bit

64bit Code segement

Warnung
Falls gesetzt muss operation_size gelöscht sein.

Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei: