#include <Cpuid.h>
CPUID Thermal and Power Management Information returned in EAX for CPUID leaf CPUID_THERMAL_POWER_MANAGEMENT.
Definition at line 1120 of file Cpuid.h.
◆ ARAT
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::ARAT |
[Bit 2] APIC-Timer-always-running feature is supported if set.
Definition at line 1136 of file Cpuid.h.
struct { ... } CPUID_THERMAL_POWER_MANAGEMENT_EAX::Bits |
◆ DigitalTemperatureSensor
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::DigitalTemperatureSensor |
[Bit 0] Digital temperature sensor is supported if set.
Definition at line 1128 of file Cpuid.h.
◆ ECMD
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::ECMD |
[Bit 5] Clock modulation duty cycle extension is supported if set.
Definition at line 1145 of file Cpuid.h.
◆ FastAccessMode
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::FastAccessMode |
[Bit 18] Fast access mode for the IA32_HWP_REQUEST MSR is supported if set.
Definition at line 1197 of file Cpuid.h.
◆ FlexibleHWP
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::FlexibleHWP |
[Bit 17] Flexible HWP is supported if set.
Definition at line 1193 of file Cpuid.h.
◆ HDC
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HDC |
[Bit 13] HDC base registers IA32_PKG_HDC_CTL, IA32_PM_CTL1, IA32_THREAD_STALL MSRs are supported if set.
Definition at line 1176 of file Cpuid.h.
◆ HWP
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWP |
[Bit 7] HWP base registers (IA32_PM_ENABLE[Bit 0], IA32_HWP_CAPABILITIES, IA32_HWP_REQUEST, IA32_HWP_STATUS) are supported if set.
Definition at line 1154 of file Cpuid.h.
◆ HWP_Activity_Window
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWP_Activity_Window |
[Bit 9] IA32_HWP_REQUEST[Bits 41:32] is supported if set.
Definition at line 1162 of file Cpuid.h.
◆ HWP_Energy_Performance_Preference
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWP_Energy_Performance_Preference |
[Bit 10] IA32_HWP_REQUEST[Bits 31:24] is supported if set.
Definition at line 1166 of file Cpuid.h.
◆ HWP_Notification
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWP_Notification |
[Bit 8] IA32_HWP_INTERRUPT MSR is supported if set.
Definition at line 1158 of file Cpuid.h.
◆ HWP_Package_Level_Request
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWP_Package_Level_Request |
[Bit 11] IA32_HWP_REQUEST_PKG MSR is supported if set.
Definition at line 1170 of file Cpuid.h.
◆ HWPCapabilities
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWPCapabilities |
[Bit 15] HWP Capabilities. Highest Performance change is supported if set.
Definition at line 1185 of file Cpuid.h.
◆ HWPPECIOverride
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::HWPPECIOverride |
[Bit 16] HWP PECI override is supported if set.
Definition at line 1189 of file Cpuid.h.
◆ IgnoringIdleLogicalProcessorHWPRequest
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::IgnoringIdleLogicalProcessorHWPRequest |
[Bit 20] Ignoring Idle Logical Processor HWP request is supported if set.
Definition at line 1202 of file Cpuid.h.
◆ PLN
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::PLN |
[Bit 4] Power limit notification controls are supported if set.
Definition at line 1141 of file Cpuid.h.
◆ PTM
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::PTM |
[Bit 6] Package thermal management is supported if set.
Definition at line 1149 of file Cpuid.h.
◆ Reserved1
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::Reserved1 |
◆ Reserved2
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::Reserved2 |
◆ Reserved4
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::Reserved4 |
◆ Reserved5
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::Reserved5 |
◆ TurboBoostMaxTechnology30
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::TurboBoostMaxTechnology30 |
[Bit 14] Intel Turbo Boost Max Technology 3.0 available.
Definition at line 1180 of file Cpuid.h.
◆ TurboBoostTechnology
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::TurboBoostTechnology |
[Bit 1] Intel Turbo Boost Technology Available (see IA32_MISC_ENABLE[38]).
Definition at line 1132 of file Cpuid.h.
◆ Uint32
UINT32 CPUID_THERMAL_POWER_MANAGEMENT_EAX::Uint32 |
All bit fields as a 32-bit value
Definition at line 1208 of file Cpuid.h.
The documentation for this union was generated from the following file:
- sdk/include/reactos/x86x64/Intel/Cpuid.h