ReactOS 0.4.16-dev-197-g92996da
CPUID_THERMAL_POWER_MANAGEMENT_ECX Union Reference

#include <Cpuid.h>

Collaboration diagram for CPUID_THERMAL_POWER_MANAGEMENT_ECX:

Public Attributes

struct {
   UINT32   HardwareCoordinationFeedback: 1
 
   UINT32   Reserved1: 2
 
   UINT32   PerformanceEnergyBias: 1
 
   UINT32   Reserved2: 28
 
Bits
 
UINT32 Uint32
 

Detailed Description

CPUID Thermal and Power Management Information returned in ECX for CPUID leaf CPUID_THERMAL_POWER_MANAGEMENT.

Definition at line 1236 of file Cpuid.h.

Member Data Documentation

◆ 

struct { ... } CPUID_THERMAL_POWER_MANAGEMENT_ECX::Bits

Individual bit fields

◆ HardwareCoordinationFeedback

UINT32 CPUID_THERMAL_POWER_MANAGEMENT_ECX::HardwareCoordinationFeedback

[Bit 0] Hardware Coordination Feedback Capability (Presence of IA32_MPERF and IA32_APERF). The capability to provide a measure of delivered processor performance (since last reset of the counters), as a percentage of the expected processor performance when running at the TSC frequency.

Definition at line 1247 of file Cpuid.h.

◆ PerformanceEnergyBias

UINT32 CPUID_THERMAL_POWER_MANAGEMENT_ECX::PerformanceEnergyBias

[Bit 3] If this bit is set, then the processor supports performance-energy bias preference and the architectural MSR called IA32_ENERGY_PERF_BIAS (1B0H).

Definition at line 1254 of file Cpuid.h.

◆ Reserved1

UINT32 CPUID_THERMAL_POWER_MANAGEMENT_ECX::Reserved1

Definition at line 1248 of file Cpuid.h.

◆ Reserved2

UINT32 CPUID_THERMAL_POWER_MANAGEMENT_ECX::Reserved2

Definition at line 1255 of file Cpuid.h.

◆ Uint32

UINT32 CPUID_THERMAL_POWER_MANAGEMENT_ECX::Uint32

All bit fields as a 32-bit value

Definition at line 1260 of file Cpuid.h.


The documentation for this union was generated from the following file: