#include <MdePkg/Include/Register/Intel/Cpuid.h>
CPUID MONITOR/MWAIT Information returned in EDX for CPUID leaf CPUID_MONITOR_MWAIT.
- Note
- The definition of C0 through C7 states for MWAIT extension are processor-specific C-states, not ACPI C-states.
Definition at line 1048 of file Cpuid.h.
struct { ... } CPUID_MONITOR_MWAIT_EDX::Bits |
◆ C0States
UINT32 CPUID_MONITOR_MWAIT_EDX::C0States |
[Bits 3:0] Number of C0 sub C-states supported using MWAIT.
Definition at line 1056 of file Cpuid.h.
◆ C1States
UINT32 CPUID_MONITOR_MWAIT_EDX::C1States |
[Bits 7:4] Number of C1 sub C-states supported using MWAIT.
Definition at line 1060 of file Cpuid.h.
◆ C2States
UINT32 CPUID_MONITOR_MWAIT_EDX::C2States |
[Bits 11:8] Number of C2 sub C-states supported using MWAIT.
Definition at line 1064 of file Cpuid.h.
◆ C3States
UINT32 CPUID_MONITOR_MWAIT_EDX::C3States |
[Bits 15:12] Number of C3 sub C-states supported using MWAIT.
Definition at line 1068 of file Cpuid.h.
◆ C4States
UINT32 CPUID_MONITOR_MWAIT_EDX::C4States |
[Bits 19:16] Number of C4 sub C-states supported using MWAIT.
Definition at line 1072 of file Cpuid.h.
◆ C5States
UINT32 CPUID_MONITOR_MWAIT_EDX::C5States |
[Bits 23:20] Number of C5 sub C-states supported using MWAIT.
Definition at line 1076 of file Cpuid.h.
◆ C6States
UINT32 CPUID_MONITOR_MWAIT_EDX::C6States |
[Bits 27:24] Number of C6 sub C-states supported using MWAIT.
Definition at line 1080 of file Cpuid.h.
◆ C7States
UINT32 CPUID_MONITOR_MWAIT_EDX::C7States |
[Bits 31:28] Number of C7 sub C-states supported using MWAIT.
Definition at line 1084 of file Cpuid.h.
◆ Uint32
UINT32 CPUID_MONITOR_MWAIT_EDX::Uint32 |
All bit fields as a 32-bit value
Definition at line 1089 of file Cpuid.h.
The documentation for this union was generated from the following file:
- MdePkg/Include/Register/Intel/Cpuid.h