|
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.
1.8.14