HyperPlatform Programmer's Reference
|
See: CONTROL REGISTERS. More...
#include <ia32_type.h>
Public Attributes | |
ULONG_PTR | all |
struct { | |
unsigned pe: 1 | |
[0] Protected Mode Enabled More... | |
unsigned mp: 1 | |
[1] Monitor Coprocessor FLAG More... | |
unsigned em: 1 | |
[2] Emulate FLAG More... | |
unsigned ts: 1 | |
[3] Task Switched FLAG More... | |
unsigned et: 1 | |
[4] Extension Type FLAG More... | |
unsigned ne: 1 | |
[5] Numeric Error More... | |
unsigned reserved1: 10 | |
[6:15] More... | |
unsigned wp: 1 | |
[16] Write Protect More... | |
unsigned reserved2: 1 | |
[17] More... | |
unsigned am: 1 | |
[18] Alignment Mask More... | |
unsigned reserved3: 10 | |
[19:28] More... | |
unsigned nw: 1 | |
[29] Not Write-Through More... | |
unsigned cd: 1 | |
[30] Cache Disable More... | |
unsigned pg: 1 | |
[31] Paging Enabled More... | |
} | fields |
See: CONTROL REGISTERS.
Definition at line 122 of file ia32_type.h.
ULONG_PTR Cr0::all |
Definition at line 123 of file ia32_type.h.
unsigned Cr0::am |
[18] Alignment Mask
Definition at line 134 of file ia32_type.h.
unsigned Cr0::cd |
[30] Cache Disable
Definition at line 137 of file ia32_type.h.
unsigned Cr0::em |
[2] Emulate FLAG
Definition at line 127 of file ia32_type.h.
unsigned Cr0::et |
[4] Extension Type FLAG
Definition at line 129 of file ia32_type.h.
struct { ... } Cr0::fields |
unsigned Cr0::mp |
[1] Monitor Coprocessor FLAG
Definition at line 126 of file ia32_type.h.
unsigned Cr0::ne |
[5] Numeric Error
Definition at line 130 of file ia32_type.h.
unsigned Cr0::nw |
[29] Not Write-Through
Definition at line 136 of file ia32_type.h.
unsigned Cr0::pe |
[0] Protected Mode Enabled
Definition at line 125 of file ia32_type.h.
unsigned Cr0::pg |
[31] Paging Enabled
Definition at line 138 of file ia32_type.h.
unsigned Cr0::reserved1 |
[6:15]
Definition at line 131 of file ia32_type.h.
unsigned Cr0::reserved2 |
[17]
Definition at line 133 of file ia32_type.h.
unsigned Cr0::reserved3 |
[19:28]
Definition at line 135 of file ia32_type.h.
unsigned Cr0::ts |
[3] Task Switched FLAG
Definition at line 128 of file ia32_type.h.
unsigned Cr0::wp |
[16] Write Protect
Definition at line 132 of file ia32_type.h.