|
MdePkg[all]
1.08
|
Data Fields | |
| struct { | |
| UINT32 VME:1 | |
| Virtual-8086 Mode Extensions. More... | |
| UINT32 PVI:1 | |
| Protected-Mode Virtual Interrupts. More... | |
| UINT32 TSD:1 | |
| Time Stamp Disable. More... | |
| UINT32 DE:1 | |
| Debugging Extensions. More... | |
| UINT32 PSE:1 | |
| Page Size Extensions. More... | |
| UINT32 PAE:1 | |
| Physical Address Extension. More... | |
| UINT32 MCE:1 | |
| Machine Check Enable. More... | |
| UINT32 PGE:1 | |
| Page Global Enable. More... | |
| UINT32 PCE:1 | |
| UINT32 OSFXSR:1 | |
| UINT32 OSXMMEXCPT:1 | |
| UINT32 UMIP:1 | |
| User-Mode Instruction Prevention. More... | |
| UINT32 LA57:1 | |
| Linear Address 57bit. More... | |
| UINT32 VMXE:1 | |
| VMX Enable. More... | |
| UINT32 SMXE:1 | |
| SMX Enable. More... | |
| UINT32 Reserved_3:1 | |
| Reserved. More... | |
| UINT32 FSGSBASE:1 | |
| FSGSBASE Enable. More... | |
| UINT32 PCIDE:1 | |
| PCID Enable. More... | |
| UINT32 OSXSAVE:1 | |
| XSAVE and Processor Extended States Enable. More... | |
| UINT32 Reserved_4:1 | |
| Reserved. More... | |
| UINT32 SMEP:1 | |
| SMEP Enable. More... | |
| UINT32 SMAP:1 | |
| SMAP Enable. More... | |
| UINT32 PKE:1 | |
| Protection-Key Enable. More... | |
| UINT32 Reserved_5:9 | |
| Reserved. More... | |
| } | Bits |
| UINTN | UintN |
Byte packed structure for Control Register 4 (CR4). 32-bits on IA-32. 64-bits on x64. The upper 32-bits on x64 are reserved.
| struct { ... } IA32_CR4::Bits |
| UINT32 IA32_CR4::DE |
Debugging Extensions.
| UINT32 IA32_CR4::FSGSBASE |
FSGSBASE Enable.
| UINT32 IA32_CR4::LA57 |
Linear Address 57bit.
| UINT32 IA32_CR4::MCE |
Machine Check Enable.
| UINT32 IA32_CR4::OSFXSR |
Operating System Support for FXSAVE and FXRSTOR instructions
| UINT32 IA32_CR4::OSXMMEXCPT |
Operating System Support for Unmasked SIMD Floating Point Exceptions.
| UINT32 IA32_CR4::OSXSAVE |
XSAVE and Processor Extended States Enable.
| UINT32 IA32_CR4::PAE |
Physical Address Extension.
| UINT32 IA32_CR4::PCE |
Performance Monitoring Counter Enable.
| UINT32 IA32_CR4::PCIDE |
PCID Enable.
| UINT32 IA32_CR4::PGE |
Page Global Enable.
| UINT32 IA32_CR4::PKE |
Protection-Key Enable.
| UINT32 IA32_CR4::PSE |
Page Size Extensions.
| UINT32 IA32_CR4::PVI |
Protected-Mode Virtual Interrupts.
| UINT32 IA32_CR4::Reserved_3 |
Reserved.
| UINT32 IA32_CR4::Reserved_4 |
Reserved.
| UINT32 IA32_CR4::Reserved_5 |
Reserved.
| UINT32 IA32_CR4::SMAP |
SMAP Enable.
| UINT32 IA32_CR4::SMEP |
SMEP Enable.
| UINT32 IA32_CR4::SMXE |
SMX Enable.
| UINT32 IA32_CR4::TSD |
Time Stamp Disable.
| UINTN IA32_CR4::UintN |
| UINT32 IA32_CR4::UMIP |
User-Mode Instruction Prevention.
| UINT32 IA32_CR4::VME |
Virtual-8086 Mode Extensions.
| UINT32 IA32_CR4::VMXE |
VMX Enable.