ReactOS 0.4.15-dev-8028-g8e799e2
MSR_IA32_QM_EVTSEL_REGISTER Union Reference

#include <ArchitecturalMsr.h>

Collaboration diagram for MSR_IA32_QM_EVTSEL_REGISTER:

Public Attributes

struct {
   UINT32   EventID: 8
 
   UINT32   Reserved: 24
 
   UINT32   ResourceMonitoringID: 32
 
Bits
 
UINT64 Uint64
 

Detailed Description

MSR information returned for MSR index MSR_IA32_QM_EVTSEL

Definition at line 5959 of file ArchitecturalMsr.h.

Member Data Documentation

◆ 

struct { ... } MSR_IA32_QM_EVTSEL_REGISTER::Bits

Individual bit fields

◆ EventID

UINT32 MSR_IA32_QM_EVTSEL_REGISTER::EventID

[Bits 7:0] Event ID: ID of a supported monitoring event to report via IA32_QM_CTR.

Definition at line 5968 of file ArchitecturalMsr.h.

◆ Reserved

UINT32 MSR_IA32_QM_EVTSEL_REGISTER::Reserved

Definition at line 5969 of file ArchitecturalMsr.h.

◆ ResourceMonitoringID

UINT32 MSR_IA32_QM_EVTSEL_REGISTER::ResourceMonitoringID

[Bits 63:32] Resource Monitoring ID: ID for monitoring hardware to report monitored data via IA32_QM_CTR. N = Ceil (Log:sub:2 ( CPUID.(EAX= 0FH, ECX=0H).EBX[31:0] +1)).

Definition at line 5975 of file ArchitecturalMsr.h.

◆ Uint64

UINT64 MSR_IA32_QM_EVTSEL_REGISTER::Uint64

All bit fields as a 64-bit value

Definition at line 5980 of file ArchitecturalMsr.h.


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