|
enum | {
ACCESS_DATA = 0x92
, ACCESS_CODE = 0x9A
, ACCESS_E = 0x08
, ACCESS_S = 0x10
,
ACCESS_CPL0 = 0x00
, ACCESS_CPL1 = 0x20
, ACCESS_CPL2 = 0x40
, ACCESS_CPL3 = 0x60
,
ACCESS_TYPE_EMPTY = 0x00
, ACCESS_TYPE_TSS16_A = 0x01
, ACCESS_TYPE_LDT = 0x02
, ACCESS_TYPE_TSS16_B = 0x03
,
ACCESS_TYPE_CALLGATE16 = 0x04
, ACCESS_TYPE_TASKGATE = 0x05
, ACCESS_TYPE_INTGATE16 = 0x06
, ACCESS_TYPE_TRAPGATE16 = 0x07
,
ACCESS_TYPE_TSS32_A = 0x09
, ACCESS_TYPE_TSS32_B = 0x0B
, ACCESS_TYPE_CALLGATE32 = 0x0C
, ACCESS_TYPE_INTGATE32 = 0x0E
,
ACCESS_TYPE_TRAPGATE32 = 0x0F
} |
|
enum | { FLAG_ALIAS = 0x10
, FLAG_WINDOW = 0x20
, FLAG_32BIT = 0x40
, FLAG_PAGES = 0x80
} |
|
|
uint16_t | limit |
|
uint32_t | base |
|
uint8_t | access |
|
uint8_t | flags |
|
The documentation for this struct was generated from the following files:
- src/format/xpexp.h
- src/format/xpexp.cc