ReactOS 0.4.15-dev-7931-gfd331f1
MSR_IA32_PACKAGE_THERM_STATUS_REGISTER Union Reference

#include <ArchitecturalMsr.h>

Collaboration diagram for MSR_IA32_PACKAGE_THERM_STATUS_REGISTER:

Public Attributes

struct {
   UINT32   ThermalStatus: 1
 
   UINT32   ThermalStatusLog: 1
 
   UINT32   PROCHOT_Event: 1
 
   UINT32   PROCHOT_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   Reserved1: 4
 
   UINT32   DigitalReadout: 7
 
   UINT32   Reserved2: 9
 
   UINT32   Reserved3: 32
 
Bits
 
UINT32 Uint32
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_IA32_PACKAGE_THERM_STATUS

Definition at line 1593 of file ArchitecturalMsr.h.

Member Data Documentation

◆ 

struct { ... } MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::Bits

Individual bit fields

◆ CriticalTempStatus

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::CriticalTempStatus

[Bit 4] Pkg Critical Temperature Status (RO).

Definition at line 1617 of file ArchitecturalMsr.h.

◆ CriticalTempStatusLog

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::CriticalTempStatusLog

[Bit 5] Pkg Critical Temperature Status log (R/WC0).

Definition at line 1621 of file ArchitecturalMsr.h.

◆ DigitalReadout

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::DigitalReadout

[Bits 22:16] Pkg Digital Readout (RO).

Definition at line 1650 of file ArchitecturalMsr.h.

◆ PowerLimitLog

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::PowerLimitLog

[Bit 11] Pkg Power Limitation log (R/WC0).

Definition at line 1645 of file ArchitecturalMsr.h.

◆ PowerLimitStatus

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::PowerLimitStatus

[Bit 10] Pkg Power Limitation Status (RO).

Definition at line 1641 of file ArchitecturalMsr.h.

◆ PROCHOT_Event

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::PROCHOT_Event

[Bit 2] Pkg PROCHOT # event (RO).

Definition at line 1609 of file ArchitecturalMsr.h.

◆ PROCHOT_Log

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::PROCHOT_Log

[Bit 3] Pkg PROCHOT # log (R/WC0).

Definition at line 1613 of file ArchitecturalMsr.h.

◆ Reserved1

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::Reserved1

Definition at line 1646 of file ArchitecturalMsr.h.

◆ Reserved2

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::Reserved2

Definition at line 1651 of file ArchitecturalMsr.h.

◆ Reserved3

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::Reserved3

Definition at line 1652 of file ArchitecturalMsr.h.

◆ ThermalStatus

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::ThermalStatus

[Bit 0] Pkg Thermal Status (RO):.

Definition at line 1601 of file ArchitecturalMsr.h.

◆ ThermalStatusLog

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::ThermalStatusLog

[Bit 1] Pkg Thermal Status Log (R/W):.

Definition at line 1605 of file ArchitecturalMsr.h.

◆ ThermalThreshold1Log

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::ThermalThreshold1Log

[Bit 7] Pkg Thermal Threshold #1 log (R/WC0).

Definition at line 1629 of file ArchitecturalMsr.h.

◆ ThermalThreshold1Status

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::ThermalThreshold1Status

[Bit 6] Pkg Thermal Threshold #1 Status (RO).

Definition at line 1625 of file ArchitecturalMsr.h.

◆ ThermalThreshold2Log

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::ThermalThreshold2Log

[Bit 9] Pkg Thermal Threshold #1 log (R/WC0).

Definition at line 1637 of file ArchitecturalMsr.h.

◆ ThermalThreshold2Status

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::ThermalThreshold2Status

[Bit 8] Pkg Thermal Threshold #2 Status (RO).

Definition at line 1633 of file ArchitecturalMsr.h.

◆ Uint32

UINT32 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::Uint32

All bit fields as a 32-bit value

Definition at line 1657 of file ArchitecturalMsr.h.

◆ Uint64

UINT64 MSR_IA32_PACKAGE_THERM_STATUS_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 1661 of file ArchitecturalMsr.h.


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