ReactOS 0.4.16-dev-527-gdad3a09
|
#include <ArchitecturalMsr.h>
Public Attributes | |
struct { | |
UINT32 ThermalStatus: 1 | |
UINT32 ThermalStatusLog: 1 | |
UINT32 PROCHOT_FORCEPR_Event: 1 | |
UINT32 PROCHOT_FORCEPR_Log: 1 | |
UINT32 CriticalTempStatus: 1 | |
UINT32 CriticalTempStatusLog: 1 | |
UINT32 ThermalThreshold1Status: 1 | |
UINT32 ThermalThreshold1Log: 1 | |
UINT32 ThermalThreshold2Status: 1 | |
UINT32 ThermalThreshold2Log: 1 | |
UINT32 PowerLimitStatus: 1 | |
UINT32 PowerLimitLog: 1 | |
UINT32 CurrentLimitStatus: 1 | |
UINT32 CurrentLimitLog: 1 | |
UINT32 CrossDomainLimitStatus: 1 | |
UINT32 CrossDomainLimitLog: 1 | |
UINT32 DigitalReadout: 7 | |
UINT32 Reserved1: 4 | |
UINT32 ResolutionInDegreesCelsius: 4 | |
UINT32 ReadingValid: 1 | |
UINT32 Reserved2: 32 | |
} | Bits |
UINT32 | Uint32 |
UINT64 | Uint64 |
MSR information returned for MSR index MSR_IA32_THERM_STATUS
Definition at line 1296 of file ArchitecturalMsr.h.
struct { ... } MSR_IA32_THERM_STATUS_REGISTER::Bits |
Individual bit fields
UINT32 MSR_IA32_THERM_STATUS_REGISTER::CriticalTempStatus |
[Bit 4] Critical Temperature Status (RO). If CPUID.01H:EDX[22] = 1.
Definition at line 1320 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::CriticalTempStatusLog |
[Bit 5] Critical Temperature Status log (R/WC0). If CPUID.01H:EDX[22] = 1.
Definition at line 1325 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::CrossDomainLimitLog |
[Bit 15] Cross Domain Limit log (R/WC0). If CPUID.06H:EAX[7] = 1.
Definition at line 1365 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::CrossDomainLimitStatus |
[Bit 14] Cross Domain Limit Status (RO). If CPUID.06H:EAX[7] = 1.
Definition at line 1361 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::CurrentLimitLog |
[Bit 13] Current Limit log (R/WC0). If CPUID.06H:EAX[7] = 1.
Definition at line 1357 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::CurrentLimitStatus |
[Bit 12] Current Limit Status (RO). If CPUID.06H:EAX[7] = 1.
Definition at line 1353 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::DigitalReadout |
[Bits 22:16] Digital Readout (RO). If CPUID.06H:EAX[0] = 1.
Definition at line 1369 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::PowerLimitLog |
[Bit 11] Power Limitation log (R/WC0). If CPUID.06H:EAX[4] = 1.
Definition at line 1349 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::PowerLimitStatus |
[Bit 10] Power Limitation Status (RO). If CPUID.06H:EAX[4] = 1.
Definition at line 1345 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::PROCHOT_FORCEPR_Event |
[Bit 2] PROCHOT # or FORCEPR# event (RO). If CPUID.01H:EDX[22] = 1.
Definition at line 1312 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::PROCHOT_FORCEPR_Log |
[Bit 3] PROCHOT # or FORCEPR# log (R/WC0). If CPUID.01H:EDX[22] = 1.
Definition at line 1316 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ReadingValid |
[Bit 31] Reading Valid (RO). If CPUID.06H:EAX[0] = 1.
Definition at line 1379 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::Reserved1 |
Definition at line 1370 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::Reserved2 |
Definition at line 1380 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ResolutionInDegreesCelsius |
[Bits 30:27] Resolution in Degrees Celsius (RO). If CPUID.06H:EAX[0] = 1.
Definition at line 1375 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ThermalStatus |
[Bit 0] Thermal Status (RO):. If CPUID.01H:EDX[22] = 1.
Definition at line 1304 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ThermalStatusLog |
[Bit 1] Thermal Status Log (R/W):. If CPUID.01H:EDX[22] = 1.
Definition at line 1308 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ThermalThreshold1Log |
[Bit 7] Thermal Threshold #1 log (R/WC0). If CPUID.01H:ECX[8] = 1.
Definition at line 1333 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ThermalThreshold1Status |
[Bit 6] Thermal Threshold #1 Status (RO). If CPUID.01H:ECX[8] = 1.
Definition at line 1329 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ThermalThreshold2Log |
[Bit 9] Thermal Threshold #2 log (R/WC0). If CPUID.01H:ECX[8] = 1.
Definition at line 1341 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::ThermalThreshold2Status |
[Bit 8] Thermal Threshold #2 Status (RO). If CPUID.01H:ECX[8] = 1.
Definition at line 1337 of file ArchitecturalMsr.h.
UINT32 MSR_IA32_THERM_STATUS_REGISTER::Uint32 |
All bit fields as a 32-bit value
Definition at line 1385 of file ArchitecturalMsr.h.
UINT64 MSR_IA32_THERM_STATUS_REGISTER::Uint64 |
All bit fields as a 64-bit value
Definition at line 1389 of file ArchitecturalMsr.h.