TianoCore EDK2 master
Loading...
Searching...
No Matches
NehalemMsr.h File Reference

Go to the source code of this file.

Data Structures

union  MSR_NEHALEM_PLATFORM_ID_REGISTER
 
union  MSR_NEHALEM_SMI_COUNT_REGISTER
 
union  MSR_NEHALEM_PLATFORM_INFO_REGISTER
 
union  MSR_NEHALEM_PKG_CST_CONFIG_CONTROL_REGISTER
 
union  MSR_NEHALEM_PMG_IO_CAPTURE_BASE_REGISTER
 
union  MSR_NEHALEM_IA32_MISC_ENABLE_REGISTER
 
union  MSR_NEHALEM_TEMPERATURE_TARGET_REGISTER
 
union  MSR_NEHALEM_MISC_FEATURE_CONTROL_REGISTER
 
union  MSR_NEHALEM_MISC_PWR_MGMT_REGISTER
 
union  MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT_REGISTER
 
union  MSR_NEHALEM_TURBO_RATIO_LIMIT_REGISTER
 
union  MSR_NEHALEM_LBR_SELECT_REGISTER
 
union  MSR_NEHALEM_POWER_CTL_REGISTER
 
union  MSR_NEHALEM_PERF_GLOBAL_STATUS_REGISTER
 
union  MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL_REGISTER
 
union  MSR_NEHALEM_PEBS_ENABLE_REGISTER
 
union  MSR_NEHALEM_PEBS_LD_LAT_REGISTER
 
union  MSR_NEHALEM_GQ_SNOOP_MESF_REGISTER
 

Macros

#define IS_NEHALEM_PROCESSOR(DisplayFamily, DisplayModel)
 
#define MSR_NEHALEM_PLATFORM_ID   0x00000017
 
#define MSR_NEHALEM_SMI_COUNT   0x00000034
 
#define MSR_NEHALEM_PLATFORM_INFO   0x000000CE
 
#define MSR_NEHALEM_PKG_CST_CONFIG_CONTROL   0x000000E2
 
#define MSR_NEHALEM_PMG_IO_CAPTURE_BASE   0x000000E4
 
#define MSR_NEHALEM_IA32_MISC_ENABLE   0x000001A0
 
#define MSR_NEHALEM_TEMPERATURE_TARGET   0x000001A2
 
#define MSR_NEHALEM_MISC_FEATURE_CONTROL   0x000001A4
 
#define MSR_NEHALEM_OFFCORE_RSP_0   0x000001A6
 
#define MSR_NEHALEM_MISC_PWR_MGMT   0x000001AA
 
#define MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT   0x000001AC
 
#define MSR_NEHALEM_TURBO_RATIO_LIMIT   0x000001AD
 
#define MSR_NEHALEM_LBR_SELECT   0x000001C8
 
#define MSR_NEHALEM_LASTBRANCH_TOS   0x000001C9
 
#define MSR_NEHALEM_LER_FROM_LIP   0x000001DD
 
#define MSR_NEHALEM_LER_TO_LIP   0x000001DE
 
#define MSR_NEHALEM_POWER_CTL   0x000001FC
 
#define MSR_NEHALEM_PERF_GLOBAL_STATUS   0x0000038E
 
#define MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL   0x00000390
 
#define MSR_NEHALEM_PEBS_ENABLE   0x000003F1
 
#define MSR_NEHALEM_PEBS_LD_LAT   0x000003F6
 
#define MSR_NEHALEM_PKG_C3_RESIDENCY   0x000003F8
 
#define MSR_NEHALEM_PKG_C6_RESIDENCY   0x000003F9
 
#define MSR_NEHALEM_PKG_C7_RESIDENCY   0x000003FA
 
#define MSR_NEHALEM_CORE_C3_RESIDENCY   0x000003FC
 
#define MSR_NEHALEM_CORE_C6_RESIDENCY   0x000003FD
 
#define MSR_NEHALEM_GQ_SNOOP_MESF   0x00000301
 
#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL   0x00000391
 
#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS   0x00000392
 
#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL   0x00000393
 
#define MSR_NEHALEM_UNCORE_FIXED_CTR0   0x00000394
 
#define MSR_NEHALEM_UNCORE_FIXED_CTR_CTRL   0x00000395
 
#define MSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH   0x00000396
 
#define MSR_NEHALEM_W_PMON_FIXED_CTR   0x00000394
 
#define MSR_NEHALEM_W_PMON_FIXED_CTR_CTL   0x00000395
 
#define MSR_NEHALEM_U_PMON_GLOBAL_CTRL   0x00000C00
 
#define MSR_NEHALEM_U_PMON_GLOBAL_STATUS   0x00000C01
 
#define MSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL   0x00000C02
 
#define MSR_NEHALEM_U_PMON_EVNT_SEL   0x00000C10
 
#define MSR_NEHALEM_U_PMON_CTR   0x00000C11
 
#define MSR_NEHALEM_B0_PMON_BOX_CTRL   0x00000C20
 
#define MSR_NEHALEM_B0_PMON_BOX_STATUS   0x00000C21
 
#define MSR_NEHALEM_B0_PMON_BOX_OVF_CTRL   0x00000C22
 
#define MSR_NEHALEM_B0_PMON_EVNT_SEL0   0x00000C30
 
#define MSR_NEHALEM_B0_PMON_CTR0   0x00000C31
 
#define MSR_NEHALEM_B0_PMON_EVNT_SEL1   0x00000C32
 
#define MSR_NEHALEM_B0_PMON_CTR1   0x00000C33
 
#define MSR_NEHALEM_B0_PMON_EVNT_SEL2   0x00000C34
 
#define MSR_NEHALEM_B0_PMON_CTR2   0x00000C35
 
#define MSR_NEHALEM_B0_PMON_EVNT_SEL3   0x00000C36
 
#define MSR_NEHALEM_B0_PMON_CTR3   0x00000C37
 
#define MSR_NEHALEM_S0_PMON_BOX_CTRL   0x00000C40
 
#define MSR_NEHALEM_S0_PMON_BOX_STATUS   0x00000C41
 
#define MSR_NEHALEM_S0_PMON_BOX_OVF_CTRL   0x00000C42
 
#define MSR_NEHALEM_S0_PMON_EVNT_SEL0   0x00000C50
 
#define MSR_NEHALEM_S0_PMON_CTR0   0x00000C51
 
#define MSR_NEHALEM_S0_PMON_EVNT_SEL1   0x00000C52
 
#define MSR_NEHALEM_S0_PMON_CTR1   0x00000C53
 
#define MSR_NEHALEM_S0_PMON_EVNT_SEL2   0x00000C54
 
#define MSR_NEHALEM_S0_PMON_CTR2   0x00000C55
 
#define MSR_NEHALEM_S0_PMON_EVNT_SEL3   0x00000C56
 
#define MSR_NEHALEM_S0_PMON_CTR3   0x00000C57
 
#define MSR_NEHALEM_B1_PMON_BOX_CTRL   0x00000C60
 
#define MSR_NEHALEM_B1_PMON_BOX_STATUS   0x00000C61
 
#define MSR_NEHALEM_B1_PMON_BOX_OVF_CTRL   0x00000C62
 
#define MSR_NEHALEM_B1_PMON_EVNT_SEL0   0x00000C70
 
#define MSR_NEHALEM_B1_PMON_CTR0   0x00000C71
 
#define MSR_NEHALEM_B1_PMON_EVNT_SEL1   0x00000C72
 
#define MSR_NEHALEM_B1_PMON_CTR1   0x00000C73
 
#define MSR_NEHALEM_B1_PMON_EVNT_SEL2   0x00000C74
 
#define MSR_NEHALEM_B1_PMON_CTR2   0x00000C75
 
#define MSR_NEHALEM_B1_PMON_EVNT_SEL3   0x00000C76
 
#define MSR_NEHALEM_B1_PMON_CTR3   0x00000C77
 
#define MSR_NEHALEM_W_PMON_BOX_CTRL   0x00000C80
 
#define MSR_NEHALEM_W_PMON_BOX_STATUS   0x00000C81
 
#define MSR_NEHALEM_W_PMON_BOX_OVF_CTRL   0x00000C82
 
#define MSR_NEHALEM_W_PMON_EVNT_SEL0   0x00000C90
 
#define MSR_NEHALEM_W_PMON_CTR0   0x00000C91
 
#define MSR_NEHALEM_W_PMON_EVNT_SEL1   0x00000C92
 
#define MSR_NEHALEM_W_PMON_CTR1   0x00000C93
 
#define MSR_NEHALEM_W_PMON_EVNT_SEL2   0x00000C94
 
#define MSR_NEHALEM_W_PMON_CTR2   0x00000C95
 
#define MSR_NEHALEM_W_PMON_EVNT_SEL3   0x00000C96
 
#define MSR_NEHALEM_W_PMON_CTR3   0x00000C97
 
#define MSR_NEHALEM_M0_PMON_BOX_CTRL   0x00000CA0
 
#define MSR_NEHALEM_M0_PMON_BOX_STATUS   0x00000CA1
 
#define MSR_NEHALEM_M0_PMON_BOX_OVF_CTRL   0x00000CA2
 
#define MSR_NEHALEM_M0_PMON_TIMESTAMP   0x00000CA4
 
#define MSR_NEHALEM_M0_PMON_DSP   0x00000CA5
 
#define MSR_NEHALEM_M0_PMON_ISS   0x00000CA6
 
#define MSR_NEHALEM_M0_PMON_MAP   0x00000CA7
 
#define MSR_NEHALEM_M0_PMON_MSC_THR   0x00000CA8
 
#define MSR_NEHALEM_M0_PMON_PGT   0x00000CA9
 
#define MSR_NEHALEM_M0_PMON_PLD   0x00000CAA
 
#define MSR_NEHALEM_M0_PMON_ZDP   0x00000CAB
 
#define MSR_NEHALEM_M0_PMON_EVNT_SEL0   0x00000CB0
 
#define MSR_NEHALEM_M0_PMON_CTR0   0x00000CB1
 
#define MSR_NEHALEM_M0_PMON_EVNT_SEL1   0x00000CB2
 
#define MSR_NEHALEM_M0_PMON_CTR1   0x00000CB3
 
#define MSR_NEHALEM_M0_PMON_EVNT_SEL2   0x00000CB4
 
#define MSR_NEHALEM_M0_PMON_CTR2   0x00000CB5
 
#define MSR_NEHALEM_M0_PMON_EVNT_SEL3   0x00000CB6
 
#define MSR_NEHALEM_M0_PMON_CTR3   0x00000CB7
 
#define MSR_NEHALEM_M0_PMON_EVNT_SEL4   0x00000CB8
 
#define MSR_NEHALEM_M0_PMON_CTR4   0x00000CB9
 
#define MSR_NEHALEM_M0_PMON_EVNT_SEL5   0x00000CBA
 
#define MSR_NEHALEM_M0_PMON_CTR5   0x00000CBB
 
#define MSR_NEHALEM_S1_PMON_BOX_CTRL   0x00000CC0
 
#define MSR_NEHALEM_S1_PMON_BOX_STATUS   0x00000CC1
 
#define MSR_NEHALEM_S1_PMON_BOX_OVF_CTRL   0x00000CC2
 
#define MSR_NEHALEM_S1_PMON_EVNT_SEL0   0x00000CD0
 
#define MSR_NEHALEM_S1_PMON_CTR0   0x00000CD1
 
#define MSR_NEHALEM_S1_PMON_EVNT_SEL1   0x00000CD2
 
#define MSR_NEHALEM_S1_PMON_CTR1   0x00000CD3
 
#define MSR_NEHALEM_S1_PMON_EVNT_SEL2   0x00000CD4
 
#define MSR_NEHALEM_S1_PMON_CTR2   0x00000CD5
 
#define MSR_NEHALEM_S1_PMON_EVNT_SEL3   0x00000CD6
 
#define MSR_NEHALEM_S1_PMON_CTR3   0x00000CD7
 
#define MSR_NEHALEM_M1_PMON_BOX_CTRL   0x00000CE0
 
#define MSR_NEHALEM_M1_PMON_BOX_STATUS   0x00000CE1
 
#define MSR_NEHALEM_M1_PMON_BOX_OVF_CTRL   0x00000CE2
 
#define MSR_NEHALEM_M1_PMON_TIMESTAMP   0x00000CE4
 
#define MSR_NEHALEM_M1_PMON_DSP   0x00000CE5
 
#define MSR_NEHALEM_M1_PMON_ISS   0x00000CE6
 
#define MSR_NEHALEM_M1_PMON_MAP   0x00000CE7
 
#define MSR_NEHALEM_M1_PMON_MSC_THR   0x00000CE8
 
#define MSR_NEHALEM_M1_PMON_PGT   0x00000CE9
 
#define MSR_NEHALEM_M1_PMON_PLD   0x00000CEA
 
#define MSR_NEHALEM_M1_PMON_ZDP   0x00000CEB
 
#define MSR_NEHALEM_M1_PMON_EVNT_SEL0   0x00000CF0
 
#define MSR_NEHALEM_M1_PMON_CTR0   0x00000CF1
 
#define MSR_NEHALEM_M1_PMON_EVNT_SEL1   0x00000CF2
 
#define MSR_NEHALEM_M1_PMON_CTR1   0x00000CF3
 
#define MSR_NEHALEM_M1_PMON_EVNT_SEL2   0x00000CF4
 
#define MSR_NEHALEM_M1_PMON_CTR2   0x00000CF5
 
#define MSR_NEHALEM_M1_PMON_EVNT_SEL3   0x00000CF6
 
#define MSR_NEHALEM_M1_PMON_CTR3   0x00000CF7
 
#define MSR_NEHALEM_M1_PMON_EVNT_SEL4   0x00000CF8
 
#define MSR_NEHALEM_M1_PMON_CTR4   0x00000CF9
 
#define MSR_NEHALEM_M1_PMON_EVNT_SEL5   0x00000CFA
 
#define MSR_NEHALEM_M1_PMON_CTR5   0x00000CFB
 
#define MSR_NEHALEM_C0_PMON_BOX_CTRL   0x00000D00
 
#define MSR_NEHALEM_C0_PMON_BOX_STATUS   0x00000D01
 
#define MSR_NEHALEM_C0_PMON_BOX_OVF_CTRL   0x00000D02
 
#define MSR_NEHALEM_C0_PMON_EVNT_SEL0   0x00000D10
 
#define MSR_NEHALEM_C0_PMON_CTR0   0x00000D11
 
#define MSR_NEHALEM_C0_PMON_EVNT_SEL1   0x00000D12
 
#define MSR_NEHALEM_C0_PMON_CTR1   0x00000D13
 
#define MSR_NEHALEM_C0_PMON_EVNT_SEL2   0x00000D14
 
#define MSR_NEHALEM_C0_PMON_CTR2   0x00000D15
 
#define MSR_NEHALEM_C0_PMON_EVNT_SEL3   0x00000D16
 
#define MSR_NEHALEM_C0_PMON_CTR3   0x00000D17
 
#define MSR_NEHALEM_C0_PMON_EVNT_SEL4   0x00000D18
 
#define MSR_NEHALEM_C0_PMON_CTR4   0x00000D19
 
#define MSR_NEHALEM_C0_PMON_EVNT_SEL5   0x00000D1A
 
#define MSR_NEHALEM_C0_PMON_CTR5   0x00000D1B
 
#define MSR_NEHALEM_C4_PMON_BOX_CTRL   0x00000D20
 
#define MSR_NEHALEM_C4_PMON_BOX_STATUS   0x00000D21
 
#define MSR_NEHALEM_C4_PMON_BOX_OVF_CTRL   0x00000D22
 
#define MSR_NEHALEM_C4_PMON_EVNT_SEL0   0x00000D30
 
#define MSR_NEHALEM_C4_PMON_CTR0   0x00000D31
 
#define MSR_NEHALEM_C4_PMON_EVNT_SEL1   0x00000D32
 
#define MSR_NEHALEM_C4_PMON_CTR1   0x00000D33
 
#define MSR_NEHALEM_C4_PMON_EVNT_SEL2   0x00000D34
 
#define MSR_NEHALEM_C4_PMON_CTR2   0x00000D35
 
#define MSR_NEHALEM_C4_PMON_EVNT_SEL3   0x00000D36
 
#define MSR_NEHALEM_C4_PMON_CTR3   0x00000D37
 
#define MSR_NEHALEM_C4_PMON_EVNT_SEL4   0x00000D38
 
#define MSR_NEHALEM_C4_PMON_CTR4   0x00000D39
 
#define MSR_NEHALEM_C4_PMON_EVNT_SEL5   0x00000D3A
 
#define MSR_NEHALEM_C4_PMON_CTR5   0x00000D3B
 
#define MSR_NEHALEM_C2_PMON_BOX_CTRL   0x00000D40
 
#define MSR_NEHALEM_C2_PMON_BOX_STATUS   0x00000D41
 
#define MSR_NEHALEM_C2_PMON_BOX_OVF_CTRL   0x00000D42
 
#define MSR_NEHALEM_C2_PMON_EVNT_SEL0   0x00000D50
 
#define MSR_NEHALEM_C2_PMON_CTR0   0x00000D51
 
#define MSR_NEHALEM_C2_PMON_EVNT_SEL1   0x00000D52
 
#define MSR_NEHALEM_C2_PMON_CTR1   0x00000D53
 
#define MSR_NEHALEM_C2_PMON_EVNT_SEL2   0x00000D54
 
#define MSR_NEHALEM_C2_PMON_CTR2   0x00000D55
 
#define MSR_NEHALEM_C2_PMON_EVNT_SEL3   0x00000D56
 
#define MSR_NEHALEM_C2_PMON_CTR3   0x00000D57
 
#define MSR_NEHALEM_C2_PMON_EVNT_SEL4   0x00000D58
 
#define MSR_NEHALEM_C2_PMON_CTR4   0x00000D59
 
#define MSR_NEHALEM_C2_PMON_EVNT_SEL5   0x00000D5A
 
#define MSR_NEHALEM_C2_PMON_CTR5   0x00000D5B
 
#define MSR_NEHALEM_C6_PMON_BOX_CTRL   0x00000D60
 
#define MSR_NEHALEM_C6_PMON_BOX_STATUS   0x00000D61
 
#define MSR_NEHALEM_C6_PMON_BOX_OVF_CTRL   0x00000D62
 
#define MSR_NEHALEM_C6_PMON_EVNT_SEL0   0x00000D70
 
#define MSR_NEHALEM_C6_PMON_CTR0   0x00000D71
 
#define MSR_NEHALEM_C6_PMON_EVNT_SEL1   0x00000D72
 
#define MSR_NEHALEM_C6_PMON_CTR1   0x00000D73
 
#define MSR_NEHALEM_C6_PMON_EVNT_SEL2   0x00000D74
 
#define MSR_NEHALEM_C6_PMON_CTR2   0x00000D75
 
#define MSR_NEHALEM_C6_PMON_EVNT_SEL3   0x00000D76
 
#define MSR_NEHALEM_C6_PMON_CTR3   0x00000D77
 
#define MSR_NEHALEM_C6_PMON_EVNT_SEL4   0x00000D78
 
#define MSR_NEHALEM_C6_PMON_CTR4   0x00000D79
 
#define MSR_NEHALEM_C6_PMON_EVNT_SEL5   0x00000D7A
 
#define MSR_NEHALEM_C6_PMON_CTR5   0x00000D7B
 
#define MSR_NEHALEM_C1_PMON_BOX_CTRL   0x00000D80
 
#define MSR_NEHALEM_C1_PMON_BOX_STATUS   0x00000D81
 
#define MSR_NEHALEM_C1_PMON_BOX_OVF_CTRL   0x00000D82
 
#define MSR_NEHALEM_C1_PMON_EVNT_SEL0   0x00000D90
 
#define MSR_NEHALEM_C1_PMON_CTR0   0x00000D91
 
#define MSR_NEHALEM_C1_PMON_EVNT_SEL1   0x00000D92
 
#define MSR_NEHALEM_C1_PMON_CTR1   0x00000D93
 
#define MSR_NEHALEM_C1_PMON_EVNT_SEL2   0x00000D94
 
#define MSR_NEHALEM_C1_PMON_CTR2   0x00000D95
 
#define MSR_NEHALEM_C1_PMON_EVNT_SEL3   0x00000D96
 
#define MSR_NEHALEM_C1_PMON_CTR3   0x00000D97
 
#define MSR_NEHALEM_C1_PMON_EVNT_SEL4   0x00000D98
 
#define MSR_NEHALEM_C1_PMON_CTR4   0x00000D99
 
#define MSR_NEHALEM_C1_PMON_EVNT_SEL5   0x00000D9A
 
#define MSR_NEHALEM_C1_PMON_CTR5   0x00000D9B
 
#define MSR_NEHALEM_C5_PMON_BOX_CTRL   0x00000DA0
 
#define MSR_NEHALEM_C5_PMON_BOX_STATUS   0x00000DA1
 
#define MSR_NEHALEM_C5_PMON_BOX_OVF_CTRL   0x00000DA2
 
#define MSR_NEHALEM_C5_PMON_EVNT_SEL0   0x00000DB0
 
#define MSR_NEHALEM_C5_PMON_CTR0   0x00000DB1
 
#define MSR_NEHALEM_C5_PMON_EVNT_SEL1   0x00000DB2
 
#define MSR_NEHALEM_C5_PMON_CTR1   0x00000DB3
 
#define MSR_NEHALEM_C5_PMON_EVNT_SEL2   0x00000DB4
 
#define MSR_NEHALEM_C5_PMON_CTR2   0x00000DB5
 
#define MSR_NEHALEM_C5_PMON_EVNT_SEL3   0x00000DB6
 
#define MSR_NEHALEM_C5_PMON_CTR3   0x00000DB7
 
#define MSR_NEHALEM_C5_PMON_EVNT_SEL4   0x00000DB8
 
#define MSR_NEHALEM_C5_PMON_CTR4   0x00000DB9
 
#define MSR_NEHALEM_C5_PMON_EVNT_SEL5   0x00000DBA
 
#define MSR_NEHALEM_C5_PMON_CTR5   0x00000DBB
 
#define MSR_NEHALEM_C3_PMON_BOX_CTRL   0x00000DC0
 
#define MSR_NEHALEM_C3_PMON_BOX_STATUS   0x00000DC1
 
#define MSR_NEHALEM_C3_PMON_BOX_OVF_CTRL   0x00000DC2
 
#define MSR_NEHALEM_C3_PMON_EVNT_SEL0   0x00000DD0
 
#define MSR_NEHALEM_C3_PMON_CTR0   0x00000DD1
 
#define MSR_NEHALEM_C3_PMON_EVNT_SEL1   0x00000DD2
 
#define MSR_NEHALEM_C3_PMON_CTR1   0x00000DD3
 
#define MSR_NEHALEM_C3_PMON_EVNT_SEL2   0x00000DD4
 
#define MSR_NEHALEM_C3_PMON_CTR2   0x00000DD5
 
#define MSR_NEHALEM_C3_PMON_EVNT_SEL3   0x00000DD6
 
#define MSR_NEHALEM_C3_PMON_CTR3   0x00000DD7
 
#define MSR_NEHALEM_C3_PMON_EVNT_SEL4   0x00000DD8
 
#define MSR_NEHALEM_C3_PMON_CTR4   0x00000DD9
 
#define MSR_NEHALEM_C3_PMON_EVNT_SEL5   0x00000DDA
 
#define MSR_NEHALEM_C3_PMON_CTR5   0x00000DDB
 
#define MSR_NEHALEM_C7_PMON_BOX_CTRL   0x00000DE0
 
#define MSR_NEHALEM_C7_PMON_BOX_STATUS   0x00000DE1
 
#define MSR_NEHALEM_C7_PMON_BOX_OVF_CTRL   0x00000DE2
 
#define MSR_NEHALEM_C7_PMON_EVNT_SEL0   0x00000DF0
 
#define MSR_NEHALEM_C7_PMON_CTR0   0x00000DF1
 
#define MSR_NEHALEM_C7_PMON_EVNT_SEL1   0x00000DF2
 
#define MSR_NEHALEM_C7_PMON_CTR1   0x00000DF3
 
#define MSR_NEHALEM_C7_PMON_EVNT_SEL2   0x00000DF4
 
#define MSR_NEHALEM_C7_PMON_CTR2   0x00000DF5
 
#define MSR_NEHALEM_C7_PMON_EVNT_SEL3   0x00000DF6
 
#define MSR_NEHALEM_C7_PMON_CTR3   0x00000DF7
 
#define MSR_NEHALEM_C7_PMON_EVNT_SEL4   0x00000DF8
 
#define MSR_NEHALEM_C7_PMON_CTR4   0x00000DF9
 
#define MSR_NEHALEM_C7_PMON_EVNT_SEL5   0x00000DFA
 
#define MSR_NEHALEM_C7_PMON_CTR5   0x00000DFB
 
#define MSR_NEHALEM_R0_PMON_BOX_CTRL   0x00000E00
 
#define MSR_NEHALEM_R0_PMON_BOX_STATUS   0x00000E01
 
#define MSR_NEHALEM_R0_PMON_BOX_OVF_CTRL   0x00000E02
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P0   0x00000E04
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P1   0x00000E05
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P2   0x00000E06
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P3   0x00000E07
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P4   0x00000E08
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P5   0x00000E09
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P6   0x00000E0A
 
#define MSR_NEHALEM_R0_PMON_IPERF0_P7   0x00000E0B
 
#define MSR_NEHALEM_R0_PMON_QLX_P0   0x00000E0C
 
#define MSR_NEHALEM_R0_PMON_QLX_P1   0x00000E0D
 
#define MSR_NEHALEM_R0_PMON_QLX_P2   0x00000E0E
 
#define MSR_NEHALEM_R0_PMON_QLX_P3   0x00000E0F
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL0   0x00000E10
 
#define MSR_NEHALEM_R0_PMON_CTR0   0x00000E11
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL1   0x00000E12
 
#define MSR_NEHALEM_R0_PMON_CTR1   0x00000E13
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL2   0x00000E14
 
#define MSR_NEHALEM_R0_PMON_CTR2   0x00000E15
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL3   0x00000E16
 
#define MSR_NEHALEM_R0_PMON_CTR3   0x00000E17
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL4   0x00000E18
 
#define MSR_NEHALEM_R0_PMON_CTR4   0x00000E19
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL5   0x00000E1A
 
#define MSR_NEHALEM_R0_PMON_CTR5   0x00000E1B
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL6   0x00000E1C
 
#define MSR_NEHALEM_R0_PMON_CTR6   0x00000E1D
 
#define MSR_NEHALEM_R0_PMON_EVNT_SEL7   0x00000E1E
 
#define MSR_NEHALEM_R0_PMON_CTR7   0x00000E1F
 
#define MSR_NEHALEM_R1_PMON_BOX_CTRL   0x00000E20
 
#define MSR_NEHALEM_R1_PMON_BOX_STATUS   0x00000E21
 
#define MSR_NEHALEM_R1_PMON_BOX_OVF_CTRL   0x00000E22
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P8   0x00000E24
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P9   0x00000E25
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P10   0x00000E26
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P11   0x00000E27
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P12   0x00000E28
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P13   0x00000E29
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P14   0x00000E2A
 
#define MSR_NEHALEM_R1_PMON_IPERF1_P15   0x00000E2B
 
#define MSR_NEHALEM_R1_PMON_QLX_P4   0x00000E2C
 
#define MSR_NEHALEM_R1_PMON_QLX_P5   0x00000E2D
 
#define MSR_NEHALEM_R1_PMON_QLX_P6   0x00000E2E
 
#define MSR_NEHALEM_R1_PMON_QLX_P7   0x00000E2F
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL8   0x00000E30
 
#define MSR_NEHALEM_R1_PMON_CTR8   0x00000E31
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL9   0x00000E32
 
#define MSR_NEHALEM_R1_PMON_CTR9   0x00000E33
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL10   0x00000E34
 
#define MSR_NEHALEM_R1_PMON_CTR10   0x00000E35
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL11   0x00000E36
 
#define MSR_NEHALEM_R1_PMON_CTR11   0x00000E37
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL12   0x00000E38
 
#define MSR_NEHALEM_R1_PMON_CTR12   0x00000E39
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL13   0x00000E3A
 
#define MSR_NEHALEM_R1_PMON_CTR13   0x00000E3B
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL14   0x00000E3C
 
#define MSR_NEHALEM_R1_PMON_CTR14   0x00000E3D
 
#define MSR_NEHALEM_R1_PMON_EVNT_SEL15   0x00000E3E
 
#define MSR_NEHALEM_R1_PMON_CTR15   0x00000E3F
 
#define MSR_NEHALEM_B0_PMON_MATCH   0x00000E45
 
#define MSR_NEHALEM_B0_PMON_MASK   0x00000E46
 
#define MSR_NEHALEM_S0_PMON_MATCH   0x00000E49
 
#define MSR_NEHALEM_S0_PMON_MASK   0x00000E4A
 
#define MSR_NEHALEM_B1_PMON_MATCH   0x00000E4D
 
#define MSR_NEHALEM_B1_PMON_MASK   0x00000E4E
 
#define MSR_NEHALEM_M0_PMON_MM_CONFIG   0x00000E54
 
#define MSR_NEHALEM_M0_PMON_ADDR_MATCH   0x00000E55
 
#define MSR_NEHALEM_M0_PMON_ADDR_MASK   0x00000E56
 
#define MSR_NEHALEM_S1_PMON_MATCH   0x00000E59
 
#define MSR_NEHALEM_S1_PMON_MASK   0x00000E5A
 
#define MSR_NEHALEM_M1_PMON_MM_CONFIG   0x00000E5C
 
#define MSR_NEHALEM_M1_PMON_ADDR_MATCH   0x00000E5D
 
#define MSR_NEHALEM_M1_PMON_ADDR_MASK   0x00000E5E
 
#define MSR_NEHALEM_LASTBRANCH_0_FROM_IP   0x00000680
 
#define MSR_NEHALEM_LASTBRANCH_1_FROM_IP   0x00000681
 
#define MSR_NEHALEM_LASTBRANCH_2_FROM_IP   0x00000682
 
#define MSR_NEHALEM_LASTBRANCH_3_FROM_IP   0x00000683
 
#define MSR_NEHALEM_LASTBRANCH_4_FROM_IP   0x00000684
 
#define MSR_NEHALEM_LASTBRANCH_5_FROM_IP   0x00000685
 
#define MSR_NEHALEM_LASTBRANCH_6_FROM_IP   0x00000686
 
#define MSR_NEHALEM_LASTBRANCH_7_FROM_IP   0x00000687
 
#define MSR_NEHALEM_LASTBRANCH_8_FROM_IP   0x00000688
 
#define MSR_NEHALEM_LASTBRANCH_9_FROM_IP   0x00000689
 
#define MSR_NEHALEM_LASTBRANCH_10_FROM_IP   0x0000068A
 
#define MSR_NEHALEM_LASTBRANCH_11_FROM_IP   0x0000068B
 
#define MSR_NEHALEM_LASTBRANCH_12_FROM_IP   0x0000068C
 
#define MSR_NEHALEM_LASTBRANCH_13_FROM_IP   0x0000068D
 
#define MSR_NEHALEM_LASTBRANCH_14_FROM_IP   0x0000068E
 
#define MSR_NEHALEM_LASTBRANCH_15_FROM_IP   0x0000068F
 
#define MSR_NEHALEM_LASTBRANCH_0_TO_IP   0x000006C0
 
#define MSR_NEHALEM_LASTBRANCH_1_TO_IP   0x000006C1
 
#define MSR_NEHALEM_LASTBRANCH_2_TO_IP   0x000006C2
 
#define MSR_NEHALEM_LASTBRANCH_3_TO_IP   0x000006C3
 
#define MSR_NEHALEM_LASTBRANCH_4_TO_IP   0x000006C4
 
#define MSR_NEHALEM_LASTBRANCH_5_TO_IP   0x000006C5
 
#define MSR_NEHALEM_LASTBRANCH_6_TO_IP   0x000006C6
 
#define MSR_NEHALEM_LASTBRANCH_7_TO_IP   0x000006C7
 
#define MSR_NEHALEM_LASTBRANCH_8_TO_IP   0x000006C8
 
#define MSR_NEHALEM_LASTBRANCH_9_TO_IP   0x000006C9
 
#define MSR_NEHALEM_LASTBRANCH_10_TO_IP   0x000006CA
 
#define MSR_NEHALEM_LASTBRANCH_11_TO_IP   0x000006CB
 
#define MSR_NEHALEM_LASTBRANCH_12_TO_IP   0x000006CC
 
#define MSR_NEHALEM_LASTBRANCH_13_TO_IP   0x000006CD
 
#define MSR_NEHALEM_LASTBRANCH_14_TO_IP   0x000006CE
 
#define MSR_NEHALEM_LASTBRANCH_15_TO_IP   0x000006CF
 
#define MSR_NEHALEM_UNCORE_PMC0   0x000003B0
 
#define MSR_NEHALEM_UNCORE_PMC1   0x000003B1
 
#define MSR_NEHALEM_UNCORE_PMC2   0x000003B2
 
#define MSR_NEHALEM_UNCORE_PMC3   0x000003B3
 
#define MSR_NEHALEM_UNCORE_PMC4   0x000003B4
 
#define MSR_NEHALEM_UNCORE_PMC5   0x000003B5
 
#define MSR_NEHALEM_UNCORE_PMC6   0x000003B6
 
#define MSR_NEHALEM_UNCORE_PMC7   0x000003B7
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL0   0x000003C0
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL1   0x000003C1
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL2   0x000003C2
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL3   0x000003C3
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL4   0x000003C4
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL5   0x000003C5
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL6   0x000003C6
 
#define MSR_NEHALEM_UNCORE_PERFEVTSEL7   0x000003C7
 

Detailed Description

MSR Definitions for Intel processors based on the Nehalem microarchitecture.

Provides defines for Machine Specific Registers(MSR) indexes. Data structures are provided for MSRs that contain one or more bit fields. If the MSR value returned is a single 32-bit or 64-bit value, then a data structure is not provided for that MSR.

Copyright (c) 2016 - 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Specification Reference:
Intel(R) 64 and IA-32 Architectures Software Developer's Manual, Volume 4, May 2018, Volume 4: Model-Specific-Registers (MSR)

Definition in file NehalemMsr.h.

Macro Definition Documentation

◆ IS_NEHALEM_PROCESSOR

#define IS_NEHALEM_PROCESSOR (   DisplayFamily,
  DisplayModel 
)
Value:
(DisplayFamily == 0x06 && \
( \
DisplayModel == 0x1A || \
DisplayModel == 0x1E || \
DisplayModel == 0x1F || \
DisplayModel == 0x2E \
) \
)

Is Intel processors based on the Nehalem microarchitecture?

Parameters
DisplayFamilyDisplay Family ID
DisplayModelDisplay Model ID
Return values
TRUEYes, it is.
FALSENo, it isn't.

Definition at line 32 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_BOX_CTRL

#define MSR_NEHALEM_B0_PMON_BOX_CTRL   0x00000C20

Package. Uncore B-box 0 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_BOX_CTRL (0x00000C20)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
UINT64 EFIAPI AsmReadMsr64(IN UINT32 Index)
Definition: GccInlinePriv.c:60
UINT64 EFIAPI AsmWriteMsr64(IN UINT32 Index, IN UINT64 Value)
#define MSR_NEHALEM_B0_PMON_BOX_CTRL
Definition: NehalemMsr.h:1755
Note
MSR_NEHALEM_B0_PMON_BOX_CTRL is defined as MSR_B0_PMON_BOX_CTRL in SDM.

Definition at line 1755 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_B0_PMON_BOX_OVF_CTRL   0x00000C22

Package. Uncore B-box 0 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_BOX_OVF_CTRL (0x00000C22)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B0_PMON_BOX_OVF_CTRL is defined as MSR_B0_PMON_BOX_OVF_CTRL in SDM.

Definition at line 1791 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_BOX_STATUS

#define MSR_NEHALEM_B0_PMON_BOX_STATUS   0x00000C21

Package. Uncore B-box 0 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_BOX_STATUS (0x00000C21)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B0_PMON_BOX_STATUS is defined as MSR_B0_PMON_BOX_STATUS in SDM.

Definition at line 1773 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_CTR0

#define MSR_NEHALEM_B0_PMON_CTR0   0x00000C31

Package. Uncore B-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_CTR0 (0x00000C31)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B0_PMON_CTR0
Definition: NehalemMsr.h:1827
Note
MSR_NEHALEM_B0_PMON_CTR0 is defined as MSR_B0_PMON_CTR0 in SDM.

Definition at line 1827 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_CTR1

#define MSR_NEHALEM_B0_PMON_CTR1   0x00000C33

Package. Uncore B-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_CTR1 (0x00000C33)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B0_PMON_CTR1
Definition: NehalemMsr.h:1863
Note
MSR_NEHALEM_B0_PMON_CTR1 is defined as MSR_B0_PMON_CTR1 in SDM.

Definition at line 1863 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_CTR2

#define MSR_NEHALEM_B0_PMON_CTR2   0x00000C35

Package. Uncore B-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_CTR2 (0x00000C35)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B0_PMON_CTR2
Definition: NehalemMsr.h:1899
Note
MSR_NEHALEM_B0_PMON_CTR2 is defined as MSR_B0_PMON_CTR2 in SDM.

Definition at line 1899 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_CTR3

#define MSR_NEHALEM_B0_PMON_CTR3   0x00000C37

Package. Uncore B-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_CTR3 (0x00000C37)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B0_PMON_CTR3
Definition: NehalemMsr.h:1935
Note
MSR_NEHALEM_B0_PMON_CTR3 is defined as MSR_B0_PMON_CTR3 in SDM.

Definition at line 1935 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_EVNT_SEL0

#define MSR_NEHALEM_B0_PMON_EVNT_SEL0   0x00000C30

Package. Uncore B-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_EVNT_SEL0 (0x00000C30)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B0_PMON_EVNT_SEL0 is defined as MSR_B0_PMON_EVNT_SEL0 in SDM.

Definition at line 1809 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_EVNT_SEL1

#define MSR_NEHALEM_B0_PMON_EVNT_SEL1   0x00000C32

Package. Uncore B-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_EVNT_SEL1 (0x00000C32)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B0_PMON_EVNT_SEL1 is defined as MSR_B0_PMON_EVNT_SEL1 in SDM.

Definition at line 1845 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_EVNT_SEL2

#define MSR_NEHALEM_B0_PMON_EVNT_SEL2   0x00000C34

Package. Uncore B-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_EVNT_SEL2 (0x00000C34)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B0_PMON_EVNT_SEL2 is defined as MSR_B0_PMON_EVNT_SEL2 in SDM.

Definition at line 1881 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_EVNT_SEL3

#define MSR_NEHALEM_B0_PMON_EVNT_SEL3   0x00000C36

Package. Uncore B-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_EVNT_SEL3 (0x00000C36)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B0_PMON_EVNT_SEL3 is defined as MSR_B0_PMON_EVNT_SEL3 in SDM.

Definition at line 1917 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_MASK

#define MSR_NEHALEM_B0_PMON_MASK   0x00000E46

Package. Uncore B-box 0 perfmon local box mask MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_MASK (0x00000E46)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B0_PMON_MASK
Definition: NehalemMsr.h:6867
Note
MSR_NEHALEM_B0_PMON_MASK is defined as MSR_B0_PMON_MASK in SDM.

Definition at line 6867 of file NehalemMsr.h.

◆ MSR_NEHALEM_B0_PMON_MATCH

#define MSR_NEHALEM_B0_PMON_MATCH   0x00000E45

Package. Uncore B-box 0 perfmon local box match MSR.

Parameters
ECXMSR_NEHALEM_B0_PMON_MATCH (0x00000E45)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B0_PMON_MATCH
Definition: NehalemMsr.h:6849
Note
MSR_NEHALEM_B0_PMON_MATCH is defined as MSR_B0_PMON_MATCH in SDM.

Definition at line 6849 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_BOX_CTRL

#define MSR_NEHALEM_B1_PMON_BOX_CTRL   0x00000C60

Package. Uncore B-box 1 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_BOX_CTRL (0x00000C60)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_BOX_CTRL is defined as MSR_B1_PMON_BOX_CTRL in SDM.

Definition at line 2151 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_B1_PMON_BOX_OVF_CTRL   0x00000C62

Package. Uncore B-box 1 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_BOX_OVF_CTRL (0x00000C62)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_BOX_OVF_CTRL is defined as MSR_B1_PMON_BOX_OVF_CTRL in SDM.

Definition at line 2187 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_BOX_STATUS

#define MSR_NEHALEM_B1_PMON_BOX_STATUS   0x00000C61

Package. Uncore B-box 1 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_BOX_STATUS (0x00000C61)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_BOX_STATUS is defined as MSR_B1_PMON_BOX_STATUS in SDM.

Definition at line 2169 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_CTR0

#define MSR_NEHALEM_B1_PMON_CTR0   0x00000C71

Package. Uncore B-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_CTR0 (0x00000C71)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B1_PMON_CTR0
Definition: NehalemMsr.h:2223
Note
MSR_NEHALEM_B1_PMON_CTR0 is defined as MSR_B1_PMON_CTR0 in SDM.

Definition at line 2223 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_CTR1

#define MSR_NEHALEM_B1_PMON_CTR1   0x00000C73

Package. Uncore B-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_CTR1 (0x00000C73)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B1_PMON_CTR1
Definition: NehalemMsr.h:2259
Note
MSR_NEHALEM_B1_PMON_CTR1 is defined as MSR_B1_PMON_CTR1 in SDM.

Definition at line 2259 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_CTR2

#define MSR_NEHALEM_B1_PMON_CTR2   0x00000C75

Package. Uncore B-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_CTR2 (0x00000C75)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B1_PMON_CTR2
Definition: NehalemMsr.h:2295
Note
MSR_NEHALEM_B1_PMON_CTR2 is defined as MSR_B1_PMON_CTR2 in SDM.

Definition at line 2295 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_CTR3

#define MSR_NEHALEM_B1_PMON_CTR3   0x00000C77

Package. Uncore B-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_CTR3 (0x00000C77)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B1_PMON_CTR3
Definition: NehalemMsr.h:2331
Note
MSR_NEHALEM_B1_PMON_CTR3 is defined as MSR_B1_PMON_CTR3 in SDM.

Definition at line 2331 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_EVNT_SEL0

#define MSR_NEHALEM_B1_PMON_EVNT_SEL0   0x00000C70

Package. Uncore B-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_EVNT_SEL0 (0x00000C70)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_EVNT_SEL0 is defined as MSR_B1_PMON_EVNT_SEL0 in SDM.

Definition at line 2205 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_EVNT_SEL1

#define MSR_NEHALEM_B1_PMON_EVNT_SEL1   0x00000C72

Package. Uncore B-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_EVNT_SEL1 (0x00000C72)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_EVNT_SEL1 is defined as MSR_B1_PMON_EVNT_SEL1 in SDM.

Definition at line 2241 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_EVNT_SEL2

#define MSR_NEHALEM_B1_PMON_EVNT_SEL2   0x00000C74

Package. Uncore B-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_EVNT_SEL2 (0x00000C74)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_EVNT_SEL2 is defined as MSR_B1_PMON_EVNT_SEL2 in SDM.

Definition at line 2277 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_EVNT_SEL3

#define MSR_NEHALEM_B1_PMON_EVNT_SEL3   0x00000C76

Package. Uncore B-box 1vperfmon event select MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_EVNT_SEL3 (0x00000C76)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_B1_PMON_EVNT_SEL3 is defined as MSR_B1_PMON_EVNT_SEL3 in SDM.

Definition at line 2313 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_MASK

#define MSR_NEHALEM_B1_PMON_MASK   0x00000E4E

Package. Uncore B-box 1 perfmon local box mask MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_MASK (0x00000E4E)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B1_PMON_MASK
Definition: NehalemMsr.h:6939
Note
MSR_NEHALEM_B1_PMON_MASK is defined as MSR_B1_PMON_MASK in SDM.

Definition at line 6939 of file NehalemMsr.h.

◆ MSR_NEHALEM_B1_PMON_MATCH

#define MSR_NEHALEM_B1_PMON_MATCH   0x00000E4D

Package. Uncore B-box 1 perfmon local box match MSR.

Parameters
ECXMSR_NEHALEM_B1_PMON_MATCH (0x00000E4D)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_B1_PMON_MATCH
Definition: NehalemMsr.h:6921
Note
MSR_NEHALEM_B1_PMON_MATCH is defined as MSR_B1_PMON_MATCH in SDM.

Definition at line 6921 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_BOX_CTRL

#define MSR_NEHALEM_C0_PMON_BOX_CTRL   0x00000D00

Package. Uncore C-box 0 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_BOX_CTRL (0x00000D00)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_BOX_CTRL is defined as MSR_C0_PMON_BOX_CTRL in SDM.

Definition at line 3573 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C0_PMON_BOX_OVF_CTRL   0x00000D02

Package. Uncore C-box 0 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_BOX_OVF_CTRL (0x00000D02)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_BOX_OVF_CTRL is defined as MSR_C0_PMON_BOX_OVF_CTRL in SDM.

Definition at line 3609 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_BOX_STATUS

#define MSR_NEHALEM_C0_PMON_BOX_STATUS   0x00000D01

Package. Uncore C-box 0 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_BOX_STATUS (0x00000D01)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_BOX_STATUS is defined as MSR_C0_PMON_BOX_STATUS in SDM.

Definition at line 3591 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_CTR0

#define MSR_NEHALEM_C0_PMON_CTR0   0x00000D11

Package. Uncore C-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_CTR0 (0x00000D11)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C0_PMON_CTR0
Definition: NehalemMsr.h:3645
Note
MSR_NEHALEM_C0_PMON_CTR0 is defined as MSR_C0_PMON_CTR0 in SDM.

Definition at line 3645 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_CTR1

#define MSR_NEHALEM_C0_PMON_CTR1   0x00000D13

Package. Uncore C-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_CTR1 (0x00000D13)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C0_PMON_CTR1
Definition: NehalemMsr.h:3681
Note
MSR_NEHALEM_C0_PMON_CTR1 is defined as MSR_C0_PMON_CTR1 in SDM.

Definition at line 3681 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_CTR2

#define MSR_NEHALEM_C0_PMON_CTR2   0x00000D15

Package. Uncore C-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_CTR2 (0x00000D15)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C0_PMON_CTR2
Definition: NehalemMsr.h:3717
Note
MSR_NEHALEM_C0_PMON_CTR2 is defined as MSR_C0_PMON_CTR2 in SDM.

Definition at line 3717 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_CTR3

#define MSR_NEHALEM_C0_PMON_CTR3   0x00000D17

Package. Uncore C-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_CTR3 (0x00000D17)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C0_PMON_CTR3
Definition: NehalemMsr.h:3753
Note
MSR_NEHALEM_C0_PMON_CTR3 is defined as MSR_C0_PMON_CTR3 in SDM.

Definition at line 3753 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_CTR4

#define MSR_NEHALEM_C0_PMON_CTR4   0x00000D19

Package. Uncore C-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_CTR4 (0x00000D19)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C0_PMON_CTR4
Definition: NehalemMsr.h:3789
Note
MSR_NEHALEM_C0_PMON_CTR4 is defined as MSR_C0_PMON_CTR4 in SDM.

Definition at line 3789 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_CTR5

#define MSR_NEHALEM_C0_PMON_CTR5   0x00000D1B

Package. Uncore C-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_CTR5 (0x00000D1B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C0_PMON_CTR5
Definition: NehalemMsr.h:3825
Note
MSR_NEHALEM_C0_PMON_CTR5 is defined as MSR_C0_PMON_CTR5 in SDM.

Definition at line 3825 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_EVNT_SEL0

#define MSR_NEHALEM_C0_PMON_EVNT_SEL0   0x00000D10

Package. Uncore C-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_EVNT_SEL0 (0x00000D10)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_EVNT_SEL0 is defined as MSR_C0_PMON_EVNT_SEL0 in SDM.

Definition at line 3627 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_EVNT_SEL1

#define MSR_NEHALEM_C0_PMON_EVNT_SEL1   0x00000D12

Package. Uncore C-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_EVNT_SEL1 (0x00000D12)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_EVNT_SEL1 is defined as MSR_C0_PMON_EVNT_SEL1 in SDM.

Definition at line 3663 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_EVNT_SEL2

#define MSR_NEHALEM_C0_PMON_EVNT_SEL2   0x00000D14

Package. Uncore C-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_EVNT_SEL2 (0x00000D14)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_EVNT_SEL2 is defined as MSR_C0_PMON_EVNT_SEL2 in SDM.

Definition at line 3699 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_EVNT_SEL3

#define MSR_NEHALEM_C0_PMON_EVNT_SEL3   0x00000D16

Package. Uncore C-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_EVNT_SEL3 (0x00000D16)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_EVNT_SEL3 is defined as MSR_C0_PMON_EVNT_SEL3 in SDM.

Definition at line 3735 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_EVNT_SEL4

#define MSR_NEHALEM_C0_PMON_EVNT_SEL4   0x00000D18

Package. Uncore C-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_EVNT_SEL4 (0x00000D18)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_EVNT_SEL4 is defined as MSR_C0_PMON_EVNT_SEL4 in SDM.

Definition at line 3771 of file NehalemMsr.h.

◆ MSR_NEHALEM_C0_PMON_EVNT_SEL5

#define MSR_NEHALEM_C0_PMON_EVNT_SEL5   0x00000D1A

Package. Uncore C-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C0_PMON_EVNT_SEL5 (0x00000D1A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C0_PMON_EVNT_SEL5 is defined as MSR_C0_PMON_EVNT_SEL5 in SDM.

Definition at line 3807 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_BOX_CTRL

#define MSR_NEHALEM_C1_PMON_BOX_CTRL   0x00000D80

Package. Uncore C-box 1 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_BOX_CTRL (0x00000D80)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_BOX_CTRL is defined as MSR_C1_PMON_BOX_CTRL in SDM.

Definition at line 4653 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C1_PMON_BOX_OVF_CTRL   0x00000D82

Package. Uncore C-box 1 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_BOX_OVF_CTRL (0x00000D82)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_BOX_OVF_CTRL is defined as MSR_C1_PMON_BOX_OVF_CTRL in SDM.

Definition at line 4689 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_BOX_STATUS

#define MSR_NEHALEM_C1_PMON_BOX_STATUS   0x00000D81

Package. Uncore C-box 1 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_BOX_STATUS (0x00000D81)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_BOX_STATUS is defined as MSR_C1_PMON_BOX_STATUS in SDM.

Definition at line 4671 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_CTR0

#define MSR_NEHALEM_C1_PMON_CTR0   0x00000D91

Package. Uncore C-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_CTR0 (0x00000D91)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C1_PMON_CTR0
Definition: NehalemMsr.h:4725
Note
MSR_NEHALEM_C1_PMON_CTR0 is defined as MSR_C1_PMON_CTR0 in SDM.

Definition at line 4725 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_CTR1

#define MSR_NEHALEM_C1_PMON_CTR1   0x00000D93

Package. Uncore C-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_CTR1 (0x00000D93)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C1_PMON_CTR1
Definition: NehalemMsr.h:4761
Note
MSR_NEHALEM_C1_PMON_CTR1 is defined as MSR_C1_PMON_CTR1 in SDM.

Definition at line 4761 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_CTR2

#define MSR_NEHALEM_C1_PMON_CTR2   0x00000D95

Package. Uncore C-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_CTR2 (0x00000D95)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C1_PMON_CTR2
Definition: NehalemMsr.h:4797
Note
MSR_NEHALEM_C1_PMON_CTR2 is defined as MSR_C1_PMON_CTR2 in SDM.

Definition at line 4797 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_CTR3

#define MSR_NEHALEM_C1_PMON_CTR3   0x00000D97

Package. Uncore C-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_CTR3 (0x00000D97)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C1_PMON_CTR3
Definition: NehalemMsr.h:4833
Note
MSR_NEHALEM_C1_PMON_CTR3 is defined as MSR_C1_PMON_CTR3 in SDM.

Definition at line 4833 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_CTR4

#define MSR_NEHALEM_C1_PMON_CTR4   0x00000D99

Package. Uncore C-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_CTR4 (0x00000D99)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C1_PMON_CTR4
Definition: NehalemMsr.h:4869
Note
MSR_NEHALEM_C1_PMON_CTR4 is defined as MSR_C1_PMON_CTR4 in SDM.

Definition at line 4869 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_CTR5

#define MSR_NEHALEM_C1_PMON_CTR5   0x00000D9B

Package. Uncore C-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_CTR5 (0x00000D9B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C1_PMON_CTR5
Definition: NehalemMsr.h:4905
Note
MSR_NEHALEM_C1_PMON_CTR5 is defined as MSR_C1_PMON_CTR5 in SDM.

Definition at line 4905 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_EVNT_SEL0

#define MSR_NEHALEM_C1_PMON_EVNT_SEL0   0x00000D90

Package. Uncore C-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_EVNT_SEL0 (0x00000D90)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_EVNT_SEL0 is defined as MSR_C1_PMON_EVNT_SEL0 in SDM.

Definition at line 4707 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_EVNT_SEL1

#define MSR_NEHALEM_C1_PMON_EVNT_SEL1   0x00000D92

Package. Uncore C-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_EVNT_SEL1 (0x00000D92)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_EVNT_SEL1 is defined as MSR_C1_PMON_EVNT_SEL1 in SDM.

Definition at line 4743 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_EVNT_SEL2

#define MSR_NEHALEM_C1_PMON_EVNT_SEL2   0x00000D94

Package. Uncore C-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_EVNT_SEL2 (0x00000D94)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_EVNT_SEL2 is defined as MSR_C1_PMON_EVNT_SEL2 in SDM.

Definition at line 4779 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_EVNT_SEL3

#define MSR_NEHALEM_C1_PMON_EVNT_SEL3   0x00000D96

Package. Uncore C-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_EVNT_SEL3 (0x00000D96)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_EVNT_SEL3 is defined as MSR_C1_PMON_EVNT_SEL3 in SDM.

Definition at line 4815 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_EVNT_SEL4

#define MSR_NEHALEM_C1_PMON_EVNT_SEL4   0x00000D98

Package. Uncore C-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_EVNT_SEL4 (0x00000D98)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_EVNT_SEL4 is defined as MSR_C1_PMON_EVNT_SEL4 in SDM.

Definition at line 4851 of file NehalemMsr.h.

◆ MSR_NEHALEM_C1_PMON_EVNT_SEL5

#define MSR_NEHALEM_C1_PMON_EVNT_SEL5   0x00000D9A

Package. Uncore C-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C1_PMON_EVNT_SEL5 (0x00000D9A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C1_PMON_EVNT_SEL5 is defined as MSR_C1_PMON_EVNT_SEL5 in SDM.

Definition at line 4887 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_BOX_CTRL

#define MSR_NEHALEM_C2_PMON_BOX_CTRL   0x00000D40

Package. Uncore C-box 2 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_BOX_CTRL (0x00000D40)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_BOX_CTRL is defined as MSR_C2_PMON_BOX_CTRL in SDM.

Definition at line 4113 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C2_PMON_BOX_OVF_CTRL   0x00000D42

Package. Uncore C-box 2 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_BOX_OVF_CTRL (0x00000D42)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_BOX_OVF_CTRL is defined as MSR_C2_PMON_BOX_OVF_CTRL in SDM.

Definition at line 4149 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_BOX_STATUS

#define MSR_NEHALEM_C2_PMON_BOX_STATUS   0x00000D41

Package. Uncore C-box 2 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_BOX_STATUS (0x00000D41)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_BOX_STATUS is defined as MSR_C2_PMON_BOX_STATUS in SDM.

Definition at line 4131 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_CTR0

#define MSR_NEHALEM_C2_PMON_CTR0   0x00000D51

Package. Uncore C-box 2 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_CTR0 (0x00000D51)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C2_PMON_CTR0
Definition: NehalemMsr.h:4185
Note
MSR_NEHALEM_C2_PMON_CTR0 is defined as MSR_C2_PMON_CTR0 in SDM.

Definition at line 4185 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_CTR1

#define MSR_NEHALEM_C2_PMON_CTR1   0x00000D53

Package. Uncore C-box 2 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_CTR1 (0x00000D53)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C2_PMON_CTR1
Definition: NehalemMsr.h:4221
Note
MSR_NEHALEM_C2_PMON_CTR1 is defined as MSR_C2_PMON_CTR1 in SDM.

Definition at line 4221 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_CTR2

#define MSR_NEHALEM_C2_PMON_CTR2   0x00000D55

Package. Uncore C-box 2 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_CTR2 (0x00000D55)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C2_PMON_CTR2
Definition: NehalemMsr.h:4257
Note
MSR_NEHALEM_C2_PMON_CTR2 is defined as MSR_C2_PMON_CTR2 in SDM.

Definition at line 4257 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_CTR3

#define MSR_NEHALEM_C2_PMON_CTR3   0x00000D57

Package. Uncore C-box 2 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_CTR3 (0x00000D57)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C2_PMON_CTR3
Definition: NehalemMsr.h:4293
Note
MSR_NEHALEM_C2_PMON_CTR3 is defined as MSR_C2_PMON_CTR3 in SDM.

Definition at line 4293 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_CTR4

#define MSR_NEHALEM_C2_PMON_CTR4   0x00000D59

Package. Uncore C-box 2 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_CTR4 (0x00000D59)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C2_PMON_CTR4
Definition: NehalemMsr.h:4329
Note
MSR_NEHALEM_C2_PMON_CTR4 is defined as MSR_C2_PMON_CTR4 in SDM.

Definition at line 4329 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_CTR5

#define MSR_NEHALEM_C2_PMON_CTR5   0x00000D5B

Package. Uncore C-box 2 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_CTR5 (0x00000D5B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C2_PMON_CTR5
Definition: NehalemMsr.h:4365
Note
MSR_NEHALEM_C2_PMON_CTR5 is defined as MSR_C2_PMON_CTR5 in SDM.

Definition at line 4365 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_EVNT_SEL0

#define MSR_NEHALEM_C2_PMON_EVNT_SEL0   0x00000D50

Package. Uncore C-box 2 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_EVNT_SEL0 (0x00000D50)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_EVNT_SEL0 is defined as MSR_C2_PMON_EVNT_SEL0 in SDM.

Definition at line 4167 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_EVNT_SEL1

#define MSR_NEHALEM_C2_PMON_EVNT_SEL1   0x00000D52

Package. Uncore C-box 2 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_EVNT_SEL1 (0x00000D52)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_EVNT_SEL1 is defined as MSR_C2_PMON_EVNT_SEL1 in SDM.

Definition at line 4203 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_EVNT_SEL2

#define MSR_NEHALEM_C2_PMON_EVNT_SEL2   0x00000D54

Package. Uncore C-box 2 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_EVNT_SEL2 (0x00000D54)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_EVNT_SEL2 is defined as MSR_C2_PMON_EVNT_SEL2 in SDM.

Definition at line 4239 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_EVNT_SEL3

#define MSR_NEHALEM_C2_PMON_EVNT_SEL3   0x00000D56

Package. Uncore C-box 2 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_EVNT_SEL3 (0x00000D56)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_EVNT_SEL3 is defined as MSR_C2_PMON_EVNT_SEL3 in SDM.

Definition at line 4275 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_EVNT_SEL4

#define MSR_NEHALEM_C2_PMON_EVNT_SEL4   0x00000D58

Package. Uncore C-box 2 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_EVNT_SEL4 (0x00000D58)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_EVNT_SEL4 is defined as MSR_C2_PMON_EVNT_SEL4 in SDM.

Definition at line 4311 of file NehalemMsr.h.

◆ MSR_NEHALEM_C2_PMON_EVNT_SEL5

#define MSR_NEHALEM_C2_PMON_EVNT_SEL5   0x00000D5A

Package. Uncore C-box 2 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C2_PMON_EVNT_SEL5 (0x00000D5A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C2_PMON_EVNT_SEL5 is defined as MSR_C2_PMON_EVNT_SEL5 in SDM.

Definition at line 4347 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_BOX_CTRL

#define MSR_NEHALEM_C3_PMON_BOX_CTRL   0x00000DC0

Package. Uncore C-box 3 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_BOX_CTRL (0x00000DC0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_BOX_CTRL is defined as MSR_C3_PMON_BOX_CTRL in SDM.

Definition at line 5193 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C3_PMON_BOX_OVF_CTRL   0x00000DC2

Package. Uncore C-box 3 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_BOX_OVF_CTRL (0x00000DC2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_BOX_OVF_CTRL is defined as MSR_C3_PMON_BOX_OVF_CTRL in SDM.

Definition at line 5229 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_BOX_STATUS

#define MSR_NEHALEM_C3_PMON_BOX_STATUS   0x00000DC1

Package. Uncore C-box 3 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_BOX_STATUS (0x00000DC1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_BOX_STATUS is defined as MSR_C3_PMON_BOX_STATUS in SDM.

Definition at line 5211 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_CTR0

#define MSR_NEHALEM_C3_PMON_CTR0   0x00000DD1

Package. Uncore C-box 3 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_CTR0 (0x00000DD1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C3_PMON_CTR0
Definition: NehalemMsr.h:5265
Note
MSR_NEHALEM_C3_PMON_CTR0 is defined as MSR_C3_PMON_CTR0 in SDM.

Definition at line 5265 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_CTR1

#define MSR_NEHALEM_C3_PMON_CTR1   0x00000DD3

Package. Uncore C-box 3 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_CTR1 (0x00000DD3)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C3_PMON_CTR1
Definition: NehalemMsr.h:5301
Note
MSR_NEHALEM_C3_PMON_CTR1 is defined as MSR_C3_PMON_CTR1 in SDM.

Definition at line 5301 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_CTR2

#define MSR_NEHALEM_C3_PMON_CTR2   0x00000DD5

Package. Uncore C-box 3 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_CTR2 (0x00000DD5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C3_PMON_CTR2
Definition: NehalemMsr.h:5337
Note
MSR_NEHALEM_C3_PMON_CTR2 is defined as MSR_C3_PMON_CTR2 in SDM.

Definition at line 5337 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_CTR3

#define MSR_NEHALEM_C3_PMON_CTR3   0x00000DD7

Package. Uncore C-box 3 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_CTR3 (0x00000DD7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C3_PMON_CTR3
Definition: NehalemMsr.h:5373
Note
MSR_NEHALEM_C3_PMON_CTR3 is defined as MSR_C3_PMON_CTR3 in SDM.

Definition at line 5373 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_CTR4

#define MSR_NEHALEM_C3_PMON_CTR4   0x00000DD9

Package. Uncore C-box 3 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_CTR4 (0x00000DD9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C3_PMON_CTR4
Definition: NehalemMsr.h:5409
Note
MSR_NEHALEM_C3_PMON_CTR4 is defined as MSR_C3_PMON_CTR4 in SDM.

Definition at line 5409 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_CTR5

#define MSR_NEHALEM_C3_PMON_CTR5   0x00000DDB

Package. Uncore C-box 3 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_CTR5 (0x00000DDB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C3_PMON_CTR5
Definition: NehalemMsr.h:5445
Note
MSR_NEHALEM_C3_PMON_CTR5 is defined as MSR_C3_PMON_CTR5 in SDM.

Definition at line 5445 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_EVNT_SEL0

#define MSR_NEHALEM_C3_PMON_EVNT_SEL0   0x00000DD0

Package. Uncore C-box 3 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_EVNT_SEL0 (0x00000DD0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_EVNT_SEL0 is defined as MSR_C3_PMON_EVNT_SEL0 in SDM.

Definition at line 5247 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_EVNT_SEL1

#define MSR_NEHALEM_C3_PMON_EVNT_SEL1   0x00000DD2

Package. Uncore C-box 3 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_EVNT_SEL1 (0x00000DD2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_EVNT_SEL1 is defined as MSR_C3_PMON_EVNT_SEL1 in SDM.

Definition at line 5283 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_EVNT_SEL2

#define MSR_NEHALEM_C3_PMON_EVNT_SEL2   0x00000DD4

Package. Uncore C-box 3 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_EVNT_SEL2 (0x00000DD4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_EVNT_SEL2 is defined as MSR_C3_PMON_EVNT_SEL2 in SDM.

Definition at line 5319 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_EVNT_SEL3

#define MSR_NEHALEM_C3_PMON_EVNT_SEL3   0x00000DD6

Package. Uncore C-box 3 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_EVNT_SEL3 (0x00000DD6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_EVNT_SEL3 is defined as MSR_C3_PMON_EVNT_SEL3 in SDM.

Definition at line 5355 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_EVNT_SEL4

#define MSR_NEHALEM_C3_PMON_EVNT_SEL4   0x00000DD8

Package. Uncore C-box 3 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_EVNT_SEL4 (0x00000DD8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_EVNT_SEL4 is defined as MSR_C3_PMON_EVNT_SEL4 in SDM.

Definition at line 5391 of file NehalemMsr.h.

◆ MSR_NEHALEM_C3_PMON_EVNT_SEL5

#define MSR_NEHALEM_C3_PMON_EVNT_SEL5   0x00000DDA

Package. Uncore C-box 3 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C3_PMON_EVNT_SEL5 (0x00000DDA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C3_PMON_EVNT_SEL5 is defined as MSR_C3_PMON_EVNT_SEL5 in SDM.

Definition at line 5427 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_BOX_CTRL

#define MSR_NEHALEM_C4_PMON_BOX_CTRL   0x00000D20

Package. Uncore C-box 4 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_BOX_CTRL (0x00000D20)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_BOX_CTRL is defined as MSR_C4_PMON_BOX_CTRL in SDM.

Definition at line 3843 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C4_PMON_BOX_OVF_CTRL   0x00000D22

Package. Uncore C-box 4 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_BOX_OVF_CTRL (0x00000D22)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_BOX_OVF_CTRL is defined as MSR_C4_PMON_BOX_OVF_CTRL in SDM.

Definition at line 3879 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_BOX_STATUS

#define MSR_NEHALEM_C4_PMON_BOX_STATUS   0x00000D21

Package. Uncore C-box 4 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_BOX_STATUS (0x00000D21)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_BOX_STATUS is defined as MSR_C4_PMON_BOX_STATUS in SDM.

Definition at line 3861 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_CTR0

#define MSR_NEHALEM_C4_PMON_CTR0   0x00000D31

Package. Uncore C-box 4 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_CTR0 (0x00000D31)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C4_PMON_CTR0
Definition: NehalemMsr.h:3915
Note
MSR_NEHALEM_C4_PMON_CTR0 is defined as MSR_C4_PMON_CTR0 in SDM.

Definition at line 3915 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_CTR1

#define MSR_NEHALEM_C4_PMON_CTR1   0x00000D33

Package. Uncore C-box 4 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_CTR1 (0x00000D33)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C4_PMON_CTR1
Definition: NehalemMsr.h:3951
Note
MSR_NEHALEM_C4_PMON_CTR1 is defined as MSR_C4_PMON_CTR1 in SDM.

Definition at line 3951 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_CTR2

#define MSR_NEHALEM_C4_PMON_CTR2   0x00000D35

Package. Uncore C-box 4 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_CTR2 (0x00000D35)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C4_PMON_CTR2
Definition: NehalemMsr.h:3987
Note
MSR_NEHALEM_C4_PMON_CTR2 is defined as MSR_C4_PMON_CTR2 in SDM.

Definition at line 3987 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_CTR3

#define MSR_NEHALEM_C4_PMON_CTR3   0x00000D37

Package. Uncore C-box 4 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_CTR3 (0x00000D37)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C4_PMON_CTR3
Definition: NehalemMsr.h:4023
Note
MSR_NEHALEM_C4_PMON_CTR3 is defined as MSR_C4_PMON_CTR3 in SDM.

Definition at line 4023 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_CTR4

#define MSR_NEHALEM_C4_PMON_CTR4   0x00000D39

Package. Uncore C-box 4 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_CTR4 (0x00000D39)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C4_PMON_CTR4
Definition: NehalemMsr.h:4059
Note
MSR_NEHALEM_C4_PMON_CTR4 is defined as MSR_C4_PMON_CTR4 in SDM.

Definition at line 4059 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_CTR5

#define MSR_NEHALEM_C4_PMON_CTR5   0x00000D3B

Package. Uncore C-box 4 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_CTR5 (0x00000D3B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C4_PMON_CTR5
Definition: NehalemMsr.h:4095
Note
MSR_NEHALEM_C4_PMON_CTR5 is defined as MSR_C4_PMON_CTR5 in SDM.

Definition at line 4095 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_EVNT_SEL0

#define MSR_NEHALEM_C4_PMON_EVNT_SEL0   0x00000D30

Package. Uncore C-box 4 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_EVNT_SEL0 (0x00000D30)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_EVNT_SEL0 is defined as MSR_C4_PMON_EVNT_SEL0 in SDM.

Definition at line 3897 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_EVNT_SEL1

#define MSR_NEHALEM_C4_PMON_EVNT_SEL1   0x00000D32

Package. Uncore C-box 4 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_EVNT_SEL1 (0x00000D32)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_EVNT_SEL1 is defined as MSR_C4_PMON_EVNT_SEL1 in SDM.

Definition at line 3933 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_EVNT_SEL2

#define MSR_NEHALEM_C4_PMON_EVNT_SEL2   0x00000D34

Package. Uncore C-box 4 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_EVNT_SEL2 (0x00000D34)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_EVNT_SEL2 is defined as MSR_C4_PMON_EVNT_SEL2 in SDM.

Definition at line 3969 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_EVNT_SEL3

#define MSR_NEHALEM_C4_PMON_EVNT_SEL3   0x00000D36

Package. Uncore C-box 4 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_EVNT_SEL3 (0x00000D36)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_EVNT_SEL3 is defined as MSR_C4_PMON_EVNT_SEL3 in SDM.

Definition at line 4005 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_EVNT_SEL4

#define MSR_NEHALEM_C4_PMON_EVNT_SEL4   0x00000D38

Package. Uncore C-box 4 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_EVNT_SEL4 (0x00000D38)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_EVNT_SEL4 is defined as MSR_C4_PMON_EVNT_SEL4 in SDM.

Definition at line 4041 of file NehalemMsr.h.

◆ MSR_NEHALEM_C4_PMON_EVNT_SEL5

#define MSR_NEHALEM_C4_PMON_EVNT_SEL5   0x00000D3A

Package. Uncore C-box 4 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C4_PMON_EVNT_SEL5 (0x00000D3A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C4_PMON_EVNT_SEL5 is defined as MSR_C4_PMON_EVNT_SEL5 in SDM.

Definition at line 4077 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_BOX_CTRL

#define MSR_NEHALEM_C5_PMON_BOX_CTRL   0x00000DA0

Package. Uncore C-box 5 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_BOX_CTRL (0x00000DA0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_BOX_CTRL is defined as MSR_C5_PMON_BOX_CTRL in SDM.

Definition at line 4923 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C5_PMON_BOX_OVF_CTRL   0x00000DA2

Package. Uncore C-box 5 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_BOX_OVF_CTRL (0x00000DA2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_BOX_OVF_CTRL is defined as MSR_C5_PMON_BOX_OVF_CTRL in SDM.

Definition at line 4959 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_BOX_STATUS

#define MSR_NEHALEM_C5_PMON_BOX_STATUS   0x00000DA1

Package. Uncore C-box 5 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_BOX_STATUS (0x00000DA1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_BOX_STATUS is defined as MSR_C5_PMON_BOX_STATUS in SDM.

Definition at line 4941 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_CTR0

#define MSR_NEHALEM_C5_PMON_CTR0   0x00000DB1

Package. Uncore C-box 5 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_CTR0 (0x00000DB1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C5_PMON_CTR0
Definition: NehalemMsr.h:4995
Note
MSR_NEHALEM_C5_PMON_CTR0 is defined as MSR_C5_PMON_CTR0 in SDM.

Definition at line 4995 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_CTR1

#define MSR_NEHALEM_C5_PMON_CTR1   0x00000DB3

Package. Uncore C-box 5 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_CTR1 (0x00000DB3)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C5_PMON_CTR1
Definition: NehalemMsr.h:5031
Note
MSR_NEHALEM_C5_PMON_CTR1 is defined as MSR_C5_PMON_CTR1 in SDM.

Definition at line 5031 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_CTR2

#define MSR_NEHALEM_C5_PMON_CTR2   0x00000DB5

Package. Uncore C-box 5 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_CTR2 (0x00000DB5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C5_PMON_CTR2
Definition: NehalemMsr.h:5067
Note
MSR_NEHALEM_C5_PMON_CTR2 is defined as MSR_C5_PMON_CTR2 in SDM.

Definition at line 5067 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_CTR3

#define MSR_NEHALEM_C5_PMON_CTR3   0x00000DB7

Package. Uncore C-box 5 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_CTR3 (0x00000DB7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C5_PMON_CTR3
Definition: NehalemMsr.h:5103
Note
MSR_NEHALEM_C5_PMON_CTR3 is defined as MSR_C5_PMON_CTR3 in SDM.

Definition at line 5103 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_CTR4

#define MSR_NEHALEM_C5_PMON_CTR4   0x00000DB9

Package. Uncore C-box 5 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_CTR4 (0x00000DB9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C5_PMON_CTR4
Definition: NehalemMsr.h:5139
Note
MSR_NEHALEM_C5_PMON_CTR4 is defined as MSR_C5_PMON_CTR4 in SDM.

Definition at line 5139 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_CTR5

#define MSR_NEHALEM_C5_PMON_CTR5   0x00000DBB

Package. Uncore C-box 5 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_CTR5 (0x00000DBB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C5_PMON_CTR5
Definition: NehalemMsr.h:5175
Note
MSR_NEHALEM_C5_PMON_CTR5 is defined as MSR_C5_PMON_CTR5 in SDM.

Definition at line 5175 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_EVNT_SEL0

#define MSR_NEHALEM_C5_PMON_EVNT_SEL0   0x00000DB0

Package. Uncore C-box 5 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_EVNT_SEL0 (0x00000DB0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_EVNT_SEL0 is defined as MSR_C5_PMON_EVNT_SEL0 in SDM.

Definition at line 4977 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_EVNT_SEL1

#define MSR_NEHALEM_C5_PMON_EVNT_SEL1   0x00000DB2

Package. Uncore C-box 5 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_EVNT_SEL1 (0x00000DB2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_EVNT_SEL1 is defined as MSR_C5_PMON_EVNT_SEL1 in SDM.

Definition at line 5013 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_EVNT_SEL2

#define MSR_NEHALEM_C5_PMON_EVNT_SEL2   0x00000DB4

Package. Uncore C-box 5 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_EVNT_SEL2 (0x00000DB4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_EVNT_SEL2 is defined as MSR_C5_PMON_EVNT_SEL2 in SDM.

Definition at line 5049 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_EVNT_SEL3

#define MSR_NEHALEM_C5_PMON_EVNT_SEL3   0x00000DB6

Package. Uncore C-box 5 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_EVNT_SEL3 (0x00000DB6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_EVNT_SEL3 is defined as MSR_C5_PMON_EVNT_SEL3 in SDM.

Definition at line 5085 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_EVNT_SEL4

#define MSR_NEHALEM_C5_PMON_EVNT_SEL4   0x00000DB8

Package. Uncore C-box 5 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_EVNT_SEL4 (0x00000DB8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_EVNT_SEL4 is defined as MSR_C5_PMON_EVNT_SEL4 in SDM.

Definition at line 5121 of file NehalemMsr.h.

◆ MSR_NEHALEM_C5_PMON_EVNT_SEL5

#define MSR_NEHALEM_C5_PMON_EVNT_SEL5   0x00000DBA

Package. Uncore C-box 5 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C5_PMON_EVNT_SEL5 (0x00000DBA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C5_PMON_EVNT_SEL5 is defined as MSR_C5_PMON_EVNT_SEL5 in SDM.

Definition at line 5157 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_BOX_CTRL

#define MSR_NEHALEM_C6_PMON_BOX_CTRL   0x00000D60

Package. Uncore C-box 6 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_BOX_CTRL (0x00000D60)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_BOX_CTRL is defined as MSR_C6_PMON_BOX_CTRL in SDM.

Definition at line 4383 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C6_PMON_BOX_OVF_CTRL   0x00000D62

Package. Uncore C-box 6 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_BOX_OVF_CTRL (0x00000D62)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_BOX_OVF_CTRL is defined as MSR_C6_PMON_BOX_OVF_CTRL in SDM.

Definition at line 4419 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_BOX_STATUS

#define MSR_NEHALEM_C6_PMON_BOX_STATUS   0x00000D61

Package. Uncore C-box 6 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_BOX_STATUS (0x00000D61)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_BOX_STATUS is defined as MSR_C6_PMON_BOX_STATUS in SDM.

Definition at line 4401 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_CTR0

#define MSR_NEHALEM_C6_PMON_CTR0   0x00000D71

Package. Uncore C-box 6 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_CTR0 (0x00000D71)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C6_PMON_CTR0
Definition: NehalemMsr.h:4455
Note
MSR_NEHALEM_C6_PMON_CTR0 is defined as MSR_C6_PMON_CTR0 in SDM.

Definition at line 4455 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_CTR1

#define MSR_NEHALEM_C6_PMON_CTR1   0x00000D73

Package. Uncore C-box 6 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_CTR1 (0x00000D73)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C6_PMON_CTR1
Definition: NehalemMsr.h:4491
Note
MSR_NEHALEM_C6_PMON_CTR1 is defined as MSR_C6_PMON_CTR1 in SDM.

Definition at line 4491 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_CTR2

#define MSR_NEHALEM_C6_PMON_CTR2   0x00000D75

Package. Uncore C-box 6 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_CTR2 (0x00000D75)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C6_PMON_CTR2
Definition: NehalemMsr.h:4527
Note
MSR_NEHALEM_C6_PMON_CTR2 is defined as MSR_C6_PMON_CTR2 in SDM.

Definition at line 4527 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_CTR3

#define MSR_NEHALEM_C6_PMON_CTR3   0x00000D77

Package. Uncore C-box 6 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_CTR3 (0x00000D77)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C6_PMON_CTR3
Definition: NehalemMsr.h:4563
Note
MSR_NEHALEM_C6_PMON_CTR3 is defined as MSR_C6_PMON_CTR3 in SDM.

Definition at line 4563 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_CTR4

#define MSR_NEHALEM_C6_PMON_CTR4   0x00000D79

Package. Uncore C-box 6 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_CTR4 (0x00000D79)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C6_PMON_CTR4
Definition: NehalemMsr.h:4599
Note
MSR_NEHALEM_C6_PMON_CTR4 is defined as MSR_C6_PMON_CTR4 in SDM.

Definition at line 4599 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_CTR5

#define MSR_NEHALEM_C6_PMON_CTR5   0x00000D7B

Package. Uncore C-box 6 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_CTR5 (0x00000D7B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C6_PMON_CTR5
Definition: NehalemMsr.h:4635
Note
MSR_NEHALEM_C6_PMON_CTR5 is defined as MSR_C6_PMON_CTR5 in SDM.

Definition at line 4635 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_EVNT_SEL0

#define MSR_NEHALEM_C6_PMON_EVNT_SEL0   0x00000D70

Package. Uncore C-box 6 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_EVNT_SEL0 (0x00000D70)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_EVNT_SEL0 is defined as MSR_C6_PMON_EVNT_SEL0 in SDM.

Definition at line 4437 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_EVNT_SEL1

#define MSR_NEHALEM_C6_PMON_EVNT_SEL1   0x00000D72

Package. Uncore C-box 6 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_EVNT_SEL1 (0x00000D72)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_EVNT_SEL1 is defined as MSR_C6_PMON_EVNT_SEL1 in SDM.

Definition at line 4473 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_EVNT_SEL2

#define MSR_NEHALEM_C6_PMON_EVNT_SEL2   0x00000D74

Package. Uncore C-box 6 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_EVNT_SEL2 (0x00000D74)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_EVNT_SEL2 is defined as MSR_C6_PMON_EVNT_SEL2 in SDM.

Definition at line 4509 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_EVNT_SEL3

#define MSR_NEHALEM_C6_PMON_EVNT_SEL3   0x00000D76

Package. Uncore C-box 6 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_EVNT_SEL3 (0x00000D76)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_EVNT_SEL3 is defined as MSR_C6_PMON_EVNT_SEL3 in SDM.

Definition at line 4545 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_EVNT_SEL4

#define MSR_NEHALEM_C6_PMON_EVNT_SEL4   0x00000D78

Package. Uncore C-box 6 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_EVNT_SEL4 (0x00000D78)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_EVNT_SEL4 is defined as MSR_C6_PMON_EVNT_SEL4 in SDM.

Definition at line 4581 of file NehalemMsr.h.

◆ MSR_NEHALEM_C6_PMON_EVNT_SEL5

#define MSR_NEHALEM_C6_PMON_EVNT_SEL5   0x00000D7A

Package. Uncore C-box 6 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C6_PMON_EVNT_SEL5 (0x00000D7A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C6_PMON_EVNT_SEL5 is defined as MSR_C6_PMON_EVNT_SEL5 in SDM.

Definition at line 4617 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_BOX_CTRL

#define MSR_NEHALEM_C7_PMON_BOX_CTRL   0x00000DE0

Package. Uncore C-box 7 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_BOX_CTRL (0x00000DE0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_BOX_CTRL is defined as MSR_C7_PMON_BOX_CTRL in SDM.

Definition at line 5463 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_C7_PMON_BOX_OVF_CTRL   0x00000DE2

Package. Uncore C-box 7 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_BOX_OVF_CTRL (0x00000DE2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_BOX_OVF_CTRL is defined as MSR_C7_PMON_BOX_OVF_CTRL in SDM.

Definition at line 5499 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_BOX_STATUS

#define MSR_NEHALEM_C7_PMON_BOX_STATUS   0x00000DE1

Package. Uncore C-box 7 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_BOX_STATUS (0x00000DE1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_BOX_STATUS is defined as MSR_C7_PMON_BOX_STATUS in SDM.

Definition at line 5481 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_CTR0

#define MSR_NEHALEM_C7_PMON_CTR0   0x00000DF1

Package. Uncore C-box 7 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_CTR0 (0x00000DF1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C7_PMON_CTR0
Definition: NehalemMsr.h:5535
Note
MSR_NEHALEM_C7_PMON_CTR0 is defined as MSR_C7_PMON_CTR0 in SDM.

Definition at line 5535 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_CTR1

#define MSR_NEHALEM_C7_PMON_CTR1   0x00000DF3

Package. Uncore C-box 7 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_CTR1 (0x00000DF3)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C7_PMON_CTR1
Definition: NehalemMsr.h:5571
Note
MSR_NEHALEM_C7_PMON_CTR1 is defined as MSR_C7_PMON_CTR1 in SDM.

Definition at line 5571 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_CTR2

#define MSR_NEHALEM_C7_PMON_CTR2   0x00000DF5

Package. Uncore C-box 7 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_CTR2 (0x00000DF5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C7_PMON_CTR2
Definition: NehalemMsr.h:5607
Note
MSR_NEHALEM_C7_PMON_CTR2 is defined as MSR_C7_PMON_CTR2 in SDM.

Definition at line 5607 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_CTR3

#define MSR_NEHALEM_C7_PMON_CTR3   0x00000DF7

Package. Uncore C-box 7 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_CTR3 (0x00000DF7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C7_PMON_CTR3
Definition: NehalemMsr.h:5643
Note
MSR_NEHALEM_C7_PMON_CTR3 is defined as MSR_C7_PMON_CTR3 in SDM.

Definition at line 5643 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_CTR4

#define MSR_NEHALEM_C7_PMON_CTR4   0x00000DF9

Package. Uncore C-box 7 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_CTR4 (0x00000DF9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C7_PMON_CTR4
Definition: NehalemMsr.h:5679
Note
MSR_NEHALEM_C7_PMON_CTR4 is defined as MSR_C7_PMON_CTR4 in SDM.

Definition at line 5679 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_CTR5

#define MSR_NEHALEM_C7_PMON_CTR5   0x00000DFB

Package. Uncore C-box 7 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_CTR5 (0x00000DFB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_C7_PMON_CTR5
Definition: NehalemMsr.h:5715
Note
MSR_NEHALEM_C7_PMON_CTR5 is defined as MSR_C7_PMON_CTR5 in SDM.

Definition at line 5715 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_EVNT_SEL0

#define MSR_NEHALEM_C7_PMON_EVNT_SEL0   0x00000DF0

Package. Uncore C-box 7 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_EVNT_SEL0 (0x00000DF0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_EVNT_SEL0 is defined as MSR_C7_PMON_EVNT_SEL0 in SDM.

Definition at line 5517 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_EVNT_SEL1

#define MSR_NEHALEM_C7_PMON_EVNT_SEL1   0x00000DF2

Package. Uncore C-box 7 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_EVNT_SEL1 (0x00000DF2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_EVNT_SEL1 is defined as MSR_C7_PMON_EVNT_SEL1 in SDM.

Definition at line 5553 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_EVNT_SEL2

#define MSR_NEHALEM_C7_PMON_EVNT_SEL2   0x00000DF4

Package. Uncore C-box 7 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_EVNT_SEL2 (0x00000DF4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_EVNT_SEL2 is defined as MSR_C7_PMON_EVNT_SEL2 in SDM.

Definition at line 5589 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_EVNT_SEL3

#define MSR_NEHALEM_C7_PMON_EVNT_SEL3   0x00000DF6

Package. Uncore C-box 7 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_EVNT_SEL3 (0x00000DF6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_EVNT_SEL3 is defined as MSR_C7_PMON_EVNT_SEL3 in SDM.

Definition at line 5625 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_EVNT_SEL4

#define MSR_NEHALEM_C7_PMON_EVNT_SEL4   0x00000DF8

Package. Uncore C-box 7 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_EVNT_SEL4 (0x00000DF8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_EVNT_SEL4 is defined as MSR_C7_PMON_EVNT_SEL4 in SDM.

Definition at line 5661 of file NehalemMsr.h.

◆ MSR_NEHALEM_C7_PMON_EVNT_SEL5

#define MSR_NEHALEM_C7_PMON_EVNT_SEL5   0x00000DFA

Package. Uncore C-box 7 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_C7_PMON_EVNT_SEL5 (0x00000DFA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_C7_PMON_EVNT_SEL5 is defined as MSR_C7_PMON_EVNT_SEL5 in SDM.

Definition at line 5697 of file NehalemMsr.h.

◆ MSR_NEHALEM_CORE_C3_RESIDENCY

#define MSR_NEHALEM_CORE_C3_RESIDENCY   0x000003FC

Core. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. CORE C3 Residency Counter. (R/O) Value since last reset that this core is in processor-specific C3 states. Count at the same frequency as the TSC.

Parameters
ECXMSR_NEHALEM_CORE_C3_RESIDENCY (0x000003FC)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_CORE_C3_RESIDENCY is defined as MSR_CORE_C3_RESIDENCY in SDM.

Definition at line 1228 of file NehalemMsr.h.

◆ MSR_NEHALEM_CORE_C6_RESIDENCY

#define MSR_NEHALEM_CORE_C6_RESIDENCY   0x000003FD

Core. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. CORE C6 Residency Counter. (R/O) Value since last reset that this core is in processor-specific C6 states. Count at the same frequency as the TSC.

Parameters
ECXMSR_NEHALEM_CORE_C6_RESIDENCY (0x000003FD)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_CORE_C6_RESIDENCY is defined as MSR_CORE_C6_RESIDENCY in SDM.

Definition at line 1249 of file NehalemMsr.h.

◆ MSR_NEHALEM_GQ_SNOOP_MESF

#define MSR_NEHALEM_GQ_SNOOP_MESF   0x00000301

Package.

Parameters
ECXMSR_NEHALEM_GQ_SNOOP_MESF (0x00000301)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_GQ_SNOOP_MESF_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_GQ_SNOOP_MESF_REGISTER.

Example usage

Note
MSR_NEHALEM_GQ_SNOOP_MESF is defined as MSR_GQ_SNOOP_MESF in SDM.

Definition at line 1375 of file NehalemMsr.h.

◆ MSR_NEHALEM_IA32_MISC_ENABLE

#define MSR_NEHALEM_IA32_MISC_ENABLE   0x000001A0

Enable Misc. Processor Features (R/W) Allows a variety of processor functions to be enabled and disabled.

Parameters
ECXMSR_NEHALEM_IA32_MISC_ENABLE (0x000001A0)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_IA32_MISC_ENABLE_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_IA32_MISC_ENABLE_REGISTER.

Example usage

Note
MSR_NEHALEM_IA32_MISC_ENABLE is defined as IA32_MISC_ENABLE in SDM.

Definition at line 374 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_0_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_0_FROM_IP   0x00000680

Thread. Last Branch Record n From IP (R/W) One of sixteen pairs of last branch record registers on the last branch record stack. The From_IP part of the stack contains pointers to the source instruction. See also: - Last Branch Record Stack TOS at 1C9H - Section 17.7.1 and record format in Section 17.4.8.1.

Parameters
ECXMSR_NEHALEM_LASTBRANCH_n_FROM_IP
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_LASTBRANCH_0_FROM_IP is defined as MSR_LASTBRANCH_0_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_1_FROM_IP is defined as MSR_LASTBRANCH_1_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_2_FROM_IP is defined as MSR_LASTBRANCH_2_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_3_FROM_IP is defined as MSR_LASTBRANCH_3_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_4_FROM_IP is defined as MSR_LASTBRANCH_4_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_5_FROM_IP is defined as MSR_LASTBRANCH_5_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_6_FROM_IP is defined as MSR_LASTBRANCH_6_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_7_FROM_IP is defined as MSR_LASTBRANCH_7_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_8_FROM_IP is defined as MSR_LASTBRANCH_8_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_9_FROM_IP is defined as MSR_LASTBRANCH_9_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_10_FROM_IP is defined as MSR_LASTBRANCH_10_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_11_FROM_IP is defined as MSR_LASTBRANCH_11_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_12_FROM_IP is defined as MSR_LASTBRANCH_12_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_13_FROM_IP is defined as MSR_LASTBRANCH_13_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_14_FROM_IP is defined as MSR_LASTBRANCH_14_FROM_IP in SDM. MSR_NEHALEM_LASTBRANCH_15_FROM_IP is defined as MSR_LASTBRANCH_15_FROM_IP in SDM.

Definition at line 1287 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_0_TO_IP

#define MSR_NEHALEM_LASTBRANCH_0_TO_IP   0x000006C0

Thread. Last Branch Record n To IP (R/W) One of sixteen pairs of last branch record registers on the last branch record stack. This part of the stack contains pointers to the destination instruction.

Parameters
ECXMSR_NEHALEM_LASTBRANCH_n_TO_IP
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_LASTBRANCH_0_TO_IP is defined as MSR_LASTBRANCH_0_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_1_TO_IP is defined as MSR_LASTBRANCH_1_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_2_TO_IP is defined as MSR_LASTBRANCH_2_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_3_TO_IP is defined as MSR_LASTBRANCH_3_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_4_TO_IP is defined as MSR_LASTBRANCH_4_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_5_TO_IP is defined as MSR_LASTBRANCH_5_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_6_TO_IP is defined as MSR_LASTBRANCH_6_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_7_TO_IP is defined as MSR_LASTBRANCH_7_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_8_TO_IP is defined as MSR_LASTBRANCH_8_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_9_TO_IP is defined as MSR_LASTBRANCH_9_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_10_TO_IP is defined as MSR_LASTBRANCH_10_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_11_TO_IP is defined as MSR_LASTBRANCH_11_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_12_TO_IP is defined as MSR_LASTBRANCH_12_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_13_TO_IP is defined as MSR_LASTBRANCH_13_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_14_TO_IP is defined as MSR_LASTBRANCH_14_TO_IP in SDM. MSR_NEHALEM_LASTBRANCH_15_TO_IP is defined as MSR_LASTBRANCH_15_TO_IP in SDM.

Definition at line 1339 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_10_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_10_FROM_IP   0x0000068A

Definition at line 1297 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_10_TO_IP

#define MSR_NEHALEM_LASTBRANCH_10_TO_IP   0x000006CA

Definition at line 1349 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_11_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_11_FROM_IP   0x0000068B

Definition at line 1298 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_11_TO_IP

#define MSR_NEHALEM_LASTBRANCH_11_TO_IP   0x000006CB

Definition at line 1350 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_12_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_12_FROM_IP   0x0000068C

Definition at line 1299 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_12_TO_IP

#define MSR_NEHALEM_LASTBRANCH_12_TO_IP   0x000006CC

Definition at line 1351 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_13_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_13_FROM_IP   0x0000068D

Definition at line 1300 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_13_TO_IP

#define MSR_NEHALEM_LASTBRANCH_13_TO_IP   0x000006CD

Definition at line 1352 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_14_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_14_FROM_IP   0x0000068E

Definition at line 1301 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_14_TO_IP

#define MSR_NEHALEM_LASTBRANCH_14_TO_IP   0x000006CE

Definition at line 1353 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_15_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_15_FROM_IP   0x0000068F

Definition at line 1302 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_15_TO_IP

#define MSR_NEHALEM_LASTBRANCH_15_TO_IP   0x000006CF

Definition at line 1354 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_1_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_1_FROM_IP   0x00000681

Definition at line 1288 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_1_TO_IP

#define MSR_NEHALEM_LASTBRANCH_1_TO_IP   0x000006C1

Definition at line 1340 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_2_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_2_FROM_IP   0x00000682

Definition at line 1289 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_2_TO_IP

#define MSR_NEHALEM_LASTBRANCH_2_TO_IP   0x000006C2

Definition at line 1341 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_3_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_3_FROM_IP   0x00000683

Definition at line 1290 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_3_TO_IP

#define MSR_NEHALEM_LASTBRANCH_3_TO_IP   0x000006C3

Definition at line 1342 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_4_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_4_FROM_IP   0x00000684

Definition at line 1291 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_4_TO_IP

#define MSR_NEHALEM_LASTBRANCH_4_TO_IP   0x000006C4

Definition at line 1343 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_5_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_5_FROM_IP   0x00000685

Definition at line 1292 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_5_TO_IP

#define MSR_NEHALEM_LASTBRANCH_5_TO_IP   0x000006C5

Definition at line 1344 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_6_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_6_FROM_IP   0x00000686

Definition at line 1293 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_6_TO_IP

#define MSR_NEHALEM_LASTBRANCH_6_TO_IP   0x000006C6

Definition at line 1345 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_7_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_7_FROM_IP   0x00000687

Definition at line 1294 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_7_TO_IP

#define MSR_NEHALEM_LASTBRANCH_7_TO_IP   0x000006C7

Definition at line 1346 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_8_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_8_FROM_IP   0x00000688

Definition at line 1295 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_8_TO_IP

#define MSR_NEHALEM_LASTBRANCH_8_TO_IP   0x000006C8

Definition at line 1347 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_9_FROM_IP

#define MSR_NEHALEM_LASTBRANCH_9_FROM_IP   0x00000689

Definition at line 1296 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_9_TO_IP

#define MSR_NEHALEM_LASTBRANCH_9_TO_IP   0x000006C9

Definition at line 1348 of file NehalemMsr.h.

◆ MSR_NEHALEM_LASTBRANCH_TOS

#define MSR_NEHALEM_LASTBRANCH_TOS   0x000001C9

Thread. Last Branch Record Stack TOS (R/W) Contains an index (bits 0-3) that points to the MSR containing the most recent branch record. See MSR_LASTBRANCH_0_FROM_IP (at 680H).

Parameters
ECXMSR_NEHALEM_LASTBRANCH_TOS (0x000001C9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_LASTBRANCH_TOS
Definition: NehalemMsr.h:858
Note
MSR_NEHALEM_LASTBRANCH_TOS is defined as MSR_LASTBRANCH_TOS in SDM.

Definition at line 858 of file NehalemMsr.h.

◆ MSR_NEHALEM_LBR_SELECT

#define MSR_NEHALEM_LBR_SELECT   0x000001C8

Core. Last Branch Record Filtering Select Register (R/W) See Section 17.9.2, "Filtering of Last Branch Records.".

Parameters
ECXMSR_NEHALEM_LBR_SELECT (0x000001C8)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_LBR_SELECT_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_LBR_SELECT_REGISTER.

Example usage

Note
MSR_NEHALEM_LBR_SELECT is defined as MSR_LBR_SELECT in SDM.

Definition at line 781 of file NehalemMsr.h.

◆ MSR_NEHALEM_LER_FROM_LIP

#define MSR_NEHALEM_LER_FROM_LIP   0x000001DD

Thread. Last Exception Record From Linear IP (R) Contains a pointer to the last branch instruction that the processor executed prior to the last exception that was generated or the last interrupt that was handled.

Parameters
ECXMSR_NEHALEM_LER_FROM_LIP (0x000001DD)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_LER_FROM_LIP
Definition: NehalemMsr.h:877
Note
MSR_NEHALEM_LER_FROM_LIP is defined as MSR_LER_FROM_LIP in SDM.

Definition at line 877 of file NehalemMsr.h.

◆ MSR_NEHALEM_LER_TO_LIP

#define MSR_NEHALEM_LER_TO_LIP   0x000001DE

Thread. Last Exception Record To Linear IP (R) This area contains a pointer to the target of the last branch instruction that the processor executed prior to the last exception that was generated or the last interrupt that was handled.

Parameters
ECXMSR_NEHALEM_LER_TO_LIP (0x000001DE)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_LER_TO_LIP
Definition: NehalemMsr.h:897
Note
MSR_NEHALEM_LER_TO_LIP is defined as MSR_LER_TO_LIP in SDM.

Definition at line 897 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_ADDR_MASK

#define MSR_NEHALEM_M0_PMON_ADDR_MASK   0x00000E56

Package. Uncore M-box 0 perfmon local box address mask MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_ADDR_MASK (0x00000E56)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_ADDR_MASK is defined as MSR_M0_PMON_ADDR_MASK in SDM.

Definition at line 6993 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_ADDR_MATCH

#define MSR_NEHALEM_M0_PMON_ADDR_MATCH   0x00000E55

Package. Uncore M-box 0 perfmon local box address match MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_ADDR_MATCH (0x00000E55)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_ADDR_MATCH is defined as MSR_M0_PMON_ADDR_MATCH in SDM.

Definition at line 6975 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_BOX_CTRL

#define MSR_NEHALEM_M0_PMON_BOX_CTRL   0x00000CA0

Package. Uncore M-box 0 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_BOX_CTRL (0x00000CA0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_BOX_CTRL is defined as MSR_M0_PMON_BOX_CTRL in SDM.

Definition at line 2547 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_M0_PMON_BOX_OVF_CTRL   0x00000CA2

Package. Uncore M-box 0 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_BOX_OVF_CTRL (0x00000CA2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_BOX_OVF_CTRL is defined as MSR_M0_PMON_BOX_OVF_CTRL in SDM.

Definition at line 2583 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_BOX_STATUS

#define MSR_NEHALEM_M0_PMON_BOX_STATUS   0x00000CA1

Package. Uncore M-box 0 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_BOX_STATUS (0x00000CA1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_BOX_STATUS is defined as MSR_M0_PMON_BOX_STATUS in SDM.

Definition at line 2565 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_CTR0

#define MSR_NEHALEM_M0_PMON_CTR0   0x00000CB1

Package. Uncore M-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_CTR0 (0x00000CB1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_CTR0
Definition: NehalemMsr.h:2763
Note
MSR_NEHALEM_M0_PMON_CTR0 is defined as MSR_M0_PMON_CTR0 in SDM.

Definition at line 2763 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_CTR1

#define MSR_NEHALEM_M0_PMON_CTR1   0x00000CB3

Package. Uncore M-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_CTR1 (0x00000CB3)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_CTR1
Definition: NehalemMsr.h:2799
Note
MSR_NEHALEM_M0_PMON_CTR1 is defined as MSR_M0_PMON_CTR1 in SDM.

Definition at line 2799 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_CTR2

#define MSR_NEHALEM_M0_PMON_CTR2   0x00000CB5

Package. Uncore M-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_CTR2 (0x00000CB5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_CTR2
Definition: NehalemMsr.h:2835
Note
MSR_NEHALEM_M0_PMON_CTR2 is defined as MSR_M0_PMON_CTR2 in SDM.

Definition at line 2835 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_CTR3

#define MSR_NEHALEM_M0_PMON_CTR3   0x00000CB7

Package. Uncore M-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_CTR3 (0x00000CB7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_CTR3
Definition: NehalemMsr.h:2871
Note
MSR_NEHALEM_M0_PMON_CTR3 is defined as MSR_M0_PMON_CTR3 in SDM.

Definition at line 2871 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_CTR4

#define MSR_NEHALEM_M0_PMON_CTR4   0x00000CB9

Package. Uncore M-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_CTR4 (0x00000CB9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_CTR4
Definition: NehalemMsr.h:2907
Note
MSR_NEHALEM_M0_PMON_CTR4 is defined as MSR_M0_PMON_CTR4 in SDM.

Definition at line 2907 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_CTR5

#define MSR_NEHALEM_M0_PMON_CTR5   0x00000CBB

Package. Uncore M-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_CTR5 (0x00000CBB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_CTR5
Definition: NehalemMsr.h:2943
Note
MSR_NEHALEM_M0_PMON_CTR5 is defined as MSR_M0_PMON_CTR5 in SDM.

Definition at line 2943 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_DSP

#define MSR_NEHALEM_M0_PMON_DSP   0x00000CA5

Package. Uncore M-box 0 perfmon DSP unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_DSP (0x00000CA5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_DSP
Definition: NehalemMsr.h:2619
Note
MSR_NEHALEM_M0_PMON_DSP is defined as MSR_M0_PMON_DSP in SDM.

Definition at line 2619 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_EVNT_SEL0

#define MSR_NEHALEM_M0_PMON_EVNT_SEL0   0x00000CB0

Package. Uncore M-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_EVNT_SEL0 (0x00000CB0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_EVNT_SEL0 is defined as MSR_M0_PMON_EVNT_SEL0 in SDM.

Definition at line 2745 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_EVNT_SEL1

#define MSR_NEHALEM_M0_PMON_EVNT_SEL1   0x00000CB2

Package. Uncore M-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_EVNT_SEL1 (0x00000CB2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_EVNT_SEL1 is defined as MSR_M0_PMON_EVNT_SEL1 in SDM.

Definition at line 2781 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_EVNT_SEL2

#define MSR_NEHALEM_M0_PMON_EVNT_SEL2   0x00000CB4

Package. Uncore M-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_EVNT_SEL2 (0x00000CB4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_EVNT_SEL2 is defined as MSR_M0_PMON_EVNT_SEL2 in SDM.

Definition at line 2817 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_EVNT_SEL3

#define MSR_NEHALEM_M0_PMON_EVNT_SEL3   0x00000CB6

Package. Uncore M-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_EVNT_SEL3 (0x00000CB6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_EVNT_SEL3 is defined as MSR_M0_PMON_EVNT_SEL3 in SDM.

Definition at line 2853 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_EVNT_SEL4

#define MSR_NEHALEM_M0_PMON_EVNT_SEL4   0x00000CB8

Package. Uncore M-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_EVNT_SEL4 (0x00000CB8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_EVNT_SEL4 is defined as MSR_M0_PMON_EVNT_SEL4 in SDM.

Definition at line 2889 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_EVNT_SEL5

#define MSR_NEHALEM_M0_PMON_EVNT_SEL5   0x00000CBA

Package. Uncore M-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_EVNT_SEL5 (0x00000CBA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_EVNT_SEL5 is defined as MSR_M0_PMON_EVNT_SEL5 in SDM.

Definition at line 2925 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_ISS

#define MSR_NEHALEM_M0_PMON_ISS   0x00000CA6

Package. Uncore M-box 0 perfmon ISS unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_ISS (0x00000CA6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_ISS
Definition: NehalemMsr.h:2637
Note
MSR_NEHALEM_M0_PMON_ISS is defined as MSR_M0_PMON_ISS in SDM.

Definition at line 2637 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_MAP

#define MSR_NEHALEM_M0_PMON_MAP   0x00000CA7

Package. Uncore M-box 0 perfmon MAP unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_MAP (0x00000CA7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_MAP
Definition: NehalemMsr.h:2655
Note
MSR_NEHALEM_M0_PMON_MAP is defined as MSR_M0_PMON_MAP in SDM.

Definition at line 2655 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_MM_CONFIG

#define MSR_NEHALEM_M0_PMON_MM_CONFIG   0x00000E54

Package. Uncore M-box 0 perfmon local box address match/mask config MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_MM_CONFIG (0x00000E54)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_MM_CONFIG is defined as MSR_M0_PMON_MM_CONFIG in SDM.

Definition at line 6957 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_MSC_THR

#define MSR_NEHALEM_M0_PMON_MSC_THR   0x00000CA8

Package. Uncore M-box 0 perfmon MIC THR select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_MSC_THR (0x00000CA8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_MSC_THR is defined as MSR_M0_PMON_MSC_THR in SDM.

Definition at line 2673 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_PGT

#define MSR_NEHALEM_M0_PMON_PGT   0x00000CA9

Package. Uncore M-box 0 perfmon PGT unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_PGT (0x00000CA9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_PGT
Definition: NehalemMsr.h:2691
Note
MSR_NEHALEM_M0_PMON_PGT is defined as MSR_M0_PMON_PGT in SDM.

Definition at line 2691 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_PLD

#define MSR_NEHALEM_M0_PMON_PLD   0x00000CAA

Package. Uncore M-box 0 perfmon PLD unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_PLD (0x00000CAA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_PLD
Definition: NehalemMsr.h:2709
Note
MSR_NEHALEM_M0_PMON_PLD is defined as MSR_M0_PMON_PLD in SDM.

Definition at line 2709 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_TIMESTAMP

#define MSR_NEHALEM_M0_PMON_TIMESTAMP   0x00000CA4

Package. Uncore M-box 0 perfmon time stamp unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_TIMESTAMP (0x00000CA4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M0_PMON_TIMESTAMP is defined as MSR_M0_PMON_TIMESTAMP in SDM.

Definition at line 2601 of file NehalemMsr.h.

◆ MSR_NEHALEM_M0_PMON_ZDP

#define MSR_NEHALEM_M0_PMON_ZDP   0x00000CAB

Package. Uncore M-box 0 perfmon ZDP unit select MSR.

Parameters
ECXMSR_NEHALEM_M0_PMON_ZDP (0x00000CAB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M0_PMON_ZDP
Definition: NehalemMsr.h:2727
Note
MSR_NEHALEM_M0_PMON_ZDP is defined as MSR_M0_PMON_ZDP in SDM.

Definition at line 2727 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_ADDR_MASK

#define MSR_NEHALEM_M1_PMON_ADDR_MASK   0x00000E5E

Package. Uncore M-box 1 perfmon local box address mask MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_ADDR_MASK (0x00000E5E)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_ADDR_MASK is defined as MSR_M1_PMON_ADDR_MASK in SDM.

Definition at line 7083 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_ADDR_MATCH

#define MSR_NEHALEM_M1_PMON_ADDR_MATCH   0x00000E5D

Package. Uncore M-box 1 perfmon local box address match MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_ADDR_MATCH (0x00000E5D)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_ADDR_MATCH is defined as MSR_M1_PMON_ADDR_MATCH in SDM.

Definition at line 7065 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_BOX_CTRL

#define MSR_NEHALEM_M1_PMON_BOX_CTRL   0x00000CE0

Package. Uncore M-box 1 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_BOX_CTRL (0x00000CE0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_BOX_CTRL is defined as MSR_M1_PMON_BOX_CTRL in SDM.

Definition at line 3159 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_M1_PMON_BOX_OVF_CTRL   0x00000CE2

Package. Uncore M-box 1 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_BOX_OVF_CTRL (0x00000CE2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_BOX_OVF_CTRL is defined as MSR_M1_PMON_BOX_OVF_CTRL in SDM.

Definition at line 3195 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_BOX_STATUS

#define MSR_NEHALEM_M1_PMON_BOX_STATUS   0x00000CE1

Package. Uncore M-box 1 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_BOX_STATUS (0x00000CE1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_BOX_STATUS is defined as MSR_M1_PMON_BOX_STATUS in SDM.

Definition at line 3177 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_CTR0

#define MSR_NEHALEM_M1_PMON_CTR0   0x00000CF1

Package. Uncore M-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_CTR0 (0x00000CF1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_CTR0
Definition: NehalemMsr.h:3375
Note
MSR_NEHALEM_M1_PMON_CTR0 is defined as MSR_M1_PMON_CTR0 in SDM.

Definition at line 3375 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_CTR1

#define MSR_NEHALEM_M1_PMON_CTR1   0x00000CF3

Package. Uncore M-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_CTR1 (0x00000CF3)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_CTR1
Definition: NehalemMsr.h:3411
Note
MSR_NEHALEM_M1_PMON_CTR1 is defined as MSR_M1_PMON_CTR1 in SDM.

Definition at line 3411 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_CTR2

#define MSR_NEHALEM_M1_PMON_CTR2   0x00000CF5

Package. Uncore M-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_CTR2 (0x00000CF5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_CTR2
Definition: NehalemMsr.h:3447
Note
MSR_NEHALEM_M1_PMON_CTR2 is defined as MSR_M1_PMON_CTR2 in SDM.

Definition at line 3447 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_CTR3

#define MSR_NEHALEM_M1_PMON_CTR3   0x00000CF7

Package. Uncore M-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_CTR3 (0x00000CF7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_CTR3
Definition: NehalemMsr.h:3483
Note
MSR_NEHALEM_M1_PMON_CTR3 is defined as MSR_M1_PMON_CTR3 in SDM.

Definition at line 3483 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_CTR4

#define MSR_NEHALEM_M1_PMON_CTR4   0x00000CF9

Package. Uncore M-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_CTR4 (0x00000CF9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_CTR4
Definition: NehalemMsr.h:3519
Note
MSR_NEHALEM_M1_PMON_CTR4 is defined as MSR_M1_PMON_CTR4 in SDM.

Definition at line 3519 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_CTR5

#define MSR_NEHALEM_M1_PMON_CTR5   0x00000CFB

Package. Uncore M-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_CTR5 (0x00000CFB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_CTR5
Definition: NehalemMsr.h:3555
Note
MSR_NEHALEM_M1_PMON_CTR5 is defined as MSR_M1_PMON_CTR5 in SDM.

Definition at line 3555 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_DSP

#define MSR_NEHALEM_M1_PMON_DSP   0x00000CE5

Package. Uncore M-box 1 perfmon DSP unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_DSP (0x00000CE5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_DSP
Definition: NehalemMsr.h:3231
Note
MSR_NEHALEM_M1_PMON_DSP is defined as MSR_M1_PMON_DSP in SDM.

Definition at line 3231 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_EVNT_SEL0

#define MSR_NEHALEM_M1_PMON_EVNT_SEL0   0x00000CF0

Package. Uncore M-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_EVNT_SEL0 (0x00000CF0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_EVNT_SEL0 is defined as MSR_M1_PMON_EVNT_SEL0 in SDM.

Definition at line 3357 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_EVNT_SEL1

#define MSR_NEHALEM_M1_PMON_EVNT_SEL1   0x00000CF2

Package. Uncore M-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_EVNT_SEL1 (0x00000CF2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_EVNT_SEL1 is defined as MSR_M1_PMON_EVNT_SEL1 in SDM.

Definition at line 3393 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_EVNT_SEL2

#define MSR_NEHALEM_M1_PMON_EVNT_SEL2   0x00000CF4

Package. Uncore M-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_EVNT_SEL2 (0x00000CF4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_EVNT_SEL2 is defined as MSR_M1_PMON_EVNT_SEL2 in SDM.

Definition at line 3429 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_EVNT_SEL3

#define MSR_NEHALEM_M1_PMON_EVNT_SEL3   0x00000CF6

Package. Uncore M-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_EVNT_SEL3 (0x00000CF6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_EVNT_SEL3 is defined as MSR_M1_PMON_EVNT_SEL3 in SDM.

Definition at line 3465 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_EVNT_SEL4

#define MSR_NEHALEM_M1_PMON_EVNT_SEL4   0x00000CF8

Package. Uncore M-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_EVNT_SEL4 (0x00000CF8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_EVNT_SEL4 is defined as MSR_M1_PMON_EVNT_SEL4 in SDM.

Definition at line 3501 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_EVNT_SEL5

#define MSR_NEHALEM_M1_PMON_EVNT_SEL5   0x00000CFA

Package. Uncore M-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_EVNT_SEL5 (0x00000CFA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_EVNT_SEL5 is defined as MSR_M1_PMON_EVNT_SEL5 in SDM.

Definition at line 3537 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_ISS

#define MSR_NEHALEM_M1_PMON_ISS   0x00000CE6

Package. Uncore M-box 1 perfmon ISS unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_ISS (0x00000CE6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_ISS
Definition: NehalemMsr.h:3249
Note
MSR_NEHALEM_M1_PMON_ISS is defined as MSR_M1_PMON_ISS in SDM.

Definition at line 3249 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_MAP

#define MSR_NEHALEM_M1_PMON_MAP   0x00000CE7

Package. Uncore M-box 1 perfmon MAP unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_MAP (0x00000CE7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_MAP
Definition: NehalemMsr.h:3267
Note
MSR_NEHALEM_M1_PMON_MAP is defined as MSR_M1_PMON_MAP in SDM.

Definition at line 3267 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_MM_CONFIG

#define MSR_NEHALEM_M1_PMON_MM_CONFIG   0x00000E5C

Package. Uncore M-box 1 perfmon local box address match/mask config MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_MM_CONFIG (0x00000E5C)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_MM_CONFIG is defined as MSR_M1_PMON_MM_CONFIG in SDM.

Definition at line 7047 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_MSC_THR

#define MSR_NEHALEM_M1_PMON_MSC_THR   0x00000CE8

Package. Uncore M-box 1 perfmon MIC THR select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_MSC_THR (0x00000CE8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_MSC_THR is defined as MSR_M1_PMON_MSC_THR in SDM.

Definition at line 3285 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_PGT

#define MSR_NEHALEM_M1_PMON_PGT   0x00000CE9

Package. Uncore M-box 1 perfmon PGT unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_PGT (0x00000CE9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_PGT
Definition: NehalemMsr.h:3303
Note
MSR_NEHALEM_M1_PMON_PGT is defined as MSR_M1_PMON_PGT in SDM.

Definition at line 3303 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_PLD

#define MSR_NEHALEM_M1_PMON_PLD   0x00000CEA

Package. Uncore M-box 1 perfmon PLD unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_PLD (0x00000CEA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_PLD
Definition: NehalemMsr.h:3321
Note
MSR_NEHALEM_M1_PMON_PLD is defined as MSR_M1_PMON_PLD in SDM.

Definition at line 3321 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_TIMESTAMP

#define MSR_NEHALEM_M1_PMON_TIMESTAMP   0x00000CE4

Package. Uncore M-box 1 perfmon time stamp unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_TIMESTAMP (0x00000CE4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_M1_PMON_TIMESTAMP is defined as MSR_M1_PMON_TIMESTAMP in SDM.

Definition at line 3213 of file NehalemMsr.h.

◆ MSR_NEHALEM_M1_PMON_ZDP

#define MSR_NEHALEM_M1_PMON_ZDP   0x00000CEB

Package. Uncore M-box 1 perfmon ZDP unit select MSR.

Parameters
ECXMSR_NEHALEM_M1_PMON_ZDP (0x00000CEB)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_M1_PMON_ZDP
Definition: NehalemMsr.h:3339
Note
MSR_NEHALEM_M1_PMON_ZDP is defined as MSR_M1_PMON_ZDP in SDM.

Definition at line 3339 of file NehalemMsr.h.

◆ MSR_NEHALEM_MISC_FEATURE_CONTROL

#define MSR_NEHALEM_MISC_FEATURE_CONTROL   0x000001A4

Miscellaneous Feature Control (R/W).

Parameters
ECXMSR_NEHALEM_MISC_FEATURE_CONTROL (0x000001A4)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_FEATURE_CONTROL_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_FEATURE_CONTROL_REGISTER.

Example usage

Note
MSR_NEHALEM_MISC_FEATURE_CONTROL is defined as MSR_MISC_FEATURE_CONTROL in SDM.

Definition at line 521 of file NehalemMsr.h.

◆ MSR_NEHALEM_MISC_PWR_MGMT

#define MSR_NEHALEM_MISC_PWR_MGMT   0x000001AA

See http://biosbits.org.

Parameters
ECXMSR_NEHALEM_MISC_PWR_MGMT (0x000001AA)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_PWR_MGMT_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_PWR_MGMT_REGISTER.

Example usage

Note
MSR_NEHALEM_MISC_PWR_MGMT is defined as MSR_MISC_PWR_MGMT in SDM.

Definition at line 605 of file NehalemMsr.h.

◆ MSR_NEHALEM_OFFCORE_RSP_0

#define MSR_NEHALEM_OFFCORE_RSP_0   0x000001A6

Thread. Offcore Response Event Select Register (R/W).

Parameters
ECXMSR_NEHALEM_OFFCORE_RSP_0 (0x000001A6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_OFFCORE_RSP_0
Definition: NehalemMsr.h:585
Note
MSR_NEHALEM_OFFCORE_RSP_0 is defined as MSR_OFFCORE_RSP_0 in SDM.

Definition at line 585 of file NehalemMsr.h.

◆ MSR_NEHALEM_PEBS_ENABLE

#define MSR_NEHALEM_PEBS_ENABLE   0x000003F1

Thread. See Section 18.3.1.1.1, "Processor Event Based Sampling (PEBS).".

Parameters
ECXMSR_NEHALEM_PEBS_ENABLE (0x000003F1)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_ENABLE_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_ENABLE_REGISTER.

Example usage

Note
MSR_NEHALEM_PEBS_ENABLE is defined as MSR_PEBS_ENABLE in SDM.

Definition at line 1048 of file NehalemMsr.h.

◆ MSR_NEHALEM_PEBS_LD_LAT

#define MSR_NEHALEM_PEBS_LD_LAT   0x000003F6

Thread. See Section 18.3.1.1.2, "Load Latency Performance Monitoring Facility.".

Parameters
ECXMSR_NEHALEM_PEBS_LD_LAT (0x000003F6)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_LD_LAT_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_LD_LAT_REGISTER.

Example usage

Note
MSR_NEHALEM_PEBS_LD_LAT is defined as MSR_PEBS_LD_LAT in SDM.

Definition at line 1118 of file NehalemMsr.h.

◆ MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL

#define MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL   0x00000390

Thread. (R/W).

Parameters
ECXMSR_NEHALEM_PERF_GLOBAL_OVF_CTRL (0x00000390)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL_REGISTER.

Example usage

Note
MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL is defined as MSR_PERF_GLOBAL_OVF_CTRL in SDM.

Definition at line 1006 of file NehalemMsr.h.

◆ MSR_NEHALEM_PERF_GLOBAL_STATUS

#define MSR_NEHALEM_PERF_GLOBAL_STATUS   0x0000038E

Thread. (RO).

Parameters
ECXMSR_NEHALEM_PERF_GLOBAL_STATUS (0x0000038E)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_STATUS_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_STATUS_REGISTER.

Example usage

Note
MSR_NEHALEM_PERF_GLOBAL_STATUS is defined as MSR_PERF_GLOBAL_STATUS in SDM.

Definition at line 964 of file NehalemMsr.h.

◆ MSR_NEHALEM_PKG_C3_RESIDENCY

#define MSR_NEHALEM_PKG_C3_RESIDENCY   0x000003F8

Package. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C3 Residency Counter. (R/O) Value since last reset that this package is in processor-specific C3 states. Count at the same frequency as the TSC.

Parameters
ECXMSR_NEHALEM_PKG_C3_RESIDENCY (0x000003F8)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_PKG_C3_RESIDENCY is defined as MSR_PKG_C3_RESIDENCY in SDM.

Definition at line 1165 of file NehalemMsr.h.

◆ MSR_NEHALEM_PKG_C6_RESIDENCY

#define MSR_NEHALEM_PKG_C6_RESIDENCY   0x000003F9

Package. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C6 Residency Counter. (R/O) Value since last reset that this package is in processor-specific C6 states. Count at the same frequency as the TSC.

Parameters
ECXMSR_NEHALEM_PKG_C6_RESIDENCY (0x000003F9)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_PKG_C6_RESIDENCY is defined as MSR_PKG_C6_RESIDENCY in SDM.

Definition at line 1186 of file NehalemMsr.h.

◆ MSR_NEHALEM_PKG_C7_RESIDENCY

#define MSR_NEHALEM_PKG_C7_RESIDENCY   0x000003FA

Package. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C7 Residency Counter. (R/O) Value since last reset that this package is in processor-specific C7 states. Count at the same frequency as the TSC.

Parameters
ECXMSR_NEHALEM_PKG_C7_RESIDENCY (0x000003FA)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_PKG_C7_RESIDENCY is defined as MSR_PKG_C7_RESIDENCY in SDM.

Definition at line 1207 of file NehalemMsr.h.

◆ MSR_NEHALEM_PKG_CST_CONFIG_CONTROL

#define MSR_NEHALEM_PKG_CST_CONFIG_CONTROL   0x000000E2

Core. C-State Configuration Control (R/W) Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. See http://biosbits.org.

Parameters
ECXMSR_NEHALEM_PKG_CST_CONFIG_CONTROL (0x000000E2)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PKG_CST_CONFIG_CONTROL_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PKG_CST_CONFIG_CONTROL_REGISTER.

Example usage

Note
MSR_NEHALEM_PKG_CST_CONFIG_CONTROL is defined as MSR_PKG_CST_CONFIG_CONTROL in SDM.

Definition at line 213 of file NehalemMsr.h.

◆ MSR_NEHALEM_PLATFORM_ID

#define MSR_NEHALEM_PLATFORM_ID   0x00000017

Package. Model Specific Platform ID (R).

Parameters
ECXMSR_NEHALEM_PLATFORM_ID (0x00000017)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_ID_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_ID_REGISTER.

Example usage

Note
MSR_NEHALEM_PLATFORM_ID is defined as MSR_PLATFORM_ID in SDM.

Definition at line 59 of file NehalemMsr.h.

◆ MSR_NEHALEM_PLATFORM_INFO

#define MSR_NEHALEM_PLATFORM_INFO   0x000000CE

Package. see http://biosbits.org.

Parameters
ECXMSR_NEHALEM_PLATFORM_INFO (0x000000CE)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_INFO_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_INFO_REGISTER.

Example usage

Note
MSR_NEHALEM_PLATFORM_INFO is defined as MSR_PLATFORM_INFO in SDM.

Definition at line 145 of file NehalemMsr.h.

◆ MSR_NEHALEM_PMG_IO_CAPTURE_BASE

#define MSR_NEHALEM_PMG_IO_CAPTURE_BASE   0x000000E4

Core. Power Management IO Redirection in C-state (R/W) See http://biosbits.org.

Parameters
ECXMSR_NEHALEM_PMG_IO_CAPTURE_BASE (0x000000E4)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_PMG_IO_CAPTURE_BASE_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_PMG_IO_CAPTURE_BASE_REGISTER.

Example usage

Note
MSR_NEHALEM_PMG_IO_CAPTURE_BASE is defined as MSR_PMG_IO_CAPTURE_BASE in SDM.

Definition at line 315 of file NehalemMsr.h.

◆ MSR_NEHALEM_POWER_CTL

#define MSR_NEHALEM_POWER_CTL   0x000001FC

Core. Power Control Register. See http://biosbits.org.

Parameters
ECXMSR_NEHALEM_POWER_CTL (0x000001FC)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_POWER_CTL_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_POWER_CTL_REGISTER.

Example usage

Note
MSR_NEHALEM_POWER_CTL is defined as MSR_POWER_CTL in SDM.

Definition at line 917 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_BOX_CTRL

#define MSR_NEHALEM_R0_PMON_BOX_CTRL   0x00000E00

Package. Uncore R-box 0 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_BOX_CTRL (0x00000E00)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_BOX_CTRL is defined as MSR_R0_PMON_BOX_CTRL in SDM.

Definition at line 5733 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_R0_PMON_BOX_OVF_CTRL   0x00000E02

Package. Uncore R-box 0 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_BOX_OVF_CTRL (0x00000E02)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_BOX_OVF_CTRL is defined as MSR_R0_PMON_BOX_OVF_CTRL in SDM.

Definition at line 5769 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_BOX_STATUS

#define MSR_NEHALEM_R0_PMON_BOX_STATUS   0x00000E01

Package. Uncore R-box 0 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_BOX_STATUS (0x00000E01)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_BOX_STATUS is defined as MSR_R0_PMON_BOX_STATUS in SDM.

Definition at line 5751 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR0

#define MSR_NEHALEM_R0_PMON_CTR0   0x00000E11

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR0 (0x00000E11)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR0
Definition: NehalemMsr.h:6021
Note
MSR_NEHALEM_R0_PMON_CTR0 is defined as MSR_R0_PMON_CTR0 in SDM.

Definition at line 6021 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR1

#define MSR_NEHALEM_R0_PMON_CTR1   0x00000E13

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR1 (0x00000E13)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR1
Definition: NehalemMsr.h:6057
Note
MSR_NEHALEM_R0_PMON_CTR1 is defined as MSR_R0_PMON_CTR1 in SDM.

Definition at line 6057 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR2

#define MSR_NEHALEM_R0_PMON_CTR2   0x00000E15

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR2 (0x00000E15)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR2
Definition: NehalemMsr.h:6093
Note
MSR_NEHALEM_R0_PMON_CTR2 is defined as MSR_R0_PMON_CTR2 in SDM.

Definition at line 6093 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR3

#define MSR_NEHALEM_R0_PMON_CTR3   0x00000E17

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR3 (0x00000E17)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR3
Definition: NehalemMsr.h:6129
Note
MSR_NEHALEM_R0_PMON_CTR3 is defined as MSR_R0_PMON_CTR3 in SDM.

Definition at line 6129 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR4

#define MSR_NEHALEM_R0_PMON_CTR4   0x00000E19

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR4 (0x00000E19)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR4
Definition: NehalemMsr.h:6165
Note
MSR_NEHALEM_R0_PMON_CTR4 is defined as MSR_R0_PMON_CTR4 in SDM.

Definition at line 6165 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR5

#define MSR_NEHALEM_R0_PMON_CTR5   0x00000E1B

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR5 (0x00000E1B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR5
Definition: NehalemMsr.h:6201
Note
MSR_NEHALEM_R0_PMON_CTR5 is defined as MSR_R0_PMON_CTR5 in SDM.

Definition at line 6201 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR6

#define MSR_NEHALEM_R0_PMON_CTR6   0x00000E1D

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR6 (0x00000E1D)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR6
Definition: NehalemMsr.h:6237
Note
MSR_NEHALEM_R0_PMON_CTR6 is defined as MSR_R0_PMON_CTR6 in SDM.

Definition at line 6237 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_CTR7

#define MSR_NEHALEM_R0_PMON_CTR7   0x00000E1F

Package. Uncore R-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_CTR7 (0x00000E1F)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_CTR7
Definition: NehalemMsr.h:6273
Note
MSR_NEHALEM_R0_PMON_CTR7 is defined as MSR_R0_PMON_CTR7 in SDM.

Definition at line 6273 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL0

#define MSR_NEHALEM_R0_PMON_EVNT_SEL0   0x00000E10

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL0 (0x00000E10)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL0 is defined as MSR_R0_PMON_EVNT_SEL0 in SDM.

Definition at line 6003 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL1

#define MSR_NEHALEM_R0_PMON_EVNT_SEL1   0x00000E12

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL1 (0x00000E12)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL1 is defined as MSR_R0_PMON_EVNT_SEL1 in SDM.

Definition at line 6039 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL2

#define MSR_NEHALEM_R0_PMON_EVNT_SEL2   0x00000E14

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL2 (0x00000E14)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL2 is defined as MSR_R0_PMON_EVNT_SEL2 in SDM.

Definition at line 6075 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL3

#define MSR_NEHALEM_R0_PMON_EVNT_SEL3   0x00000E16

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL3 (0x00000E16)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL3 is defined as MSR_R0_PMON_EVNT_SEL3 in SDM.

Definition at line 6111 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL4

#define MSR_NEHALEM_R0_PMON_EVNT_SEL4   0x00000E18

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL4 (0x00000E18)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL4 is defined as MSR_R0_PMON_EVNT_SEL4 in SDM.

Definition at line 6147 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL5

#define MSR_NEHALEM_R0_PMON_EVNT_SEL5   0x00000E1A

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL5 (0x00000E1A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL5 is defined as MSR_R0_PMON_EVNT_SEL5 in SDM.

Definition at line 6183 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL6

#define MSR_NEHALEM_R0_PMON_EVNT_SEL6   0x00000E1C

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL6 (0x00000E1C)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL6 is defined as MSR_R0_PMON_EVNT_SEL6 in SDM.

Definition at line 6219 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_EVNT_SEL7

#define MSR_NEHALEM_R0_PMON_EVNT_SEL7   0x00000E1E

Package. Uncore R-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_EVNT_SEL7 (0x00000E1E)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_EVNT_SEL7 is defined as MSR_R0_PMON_EVNT_SEL7 in SDM.

Definition at line 6255 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P0

#define MSR_NEHALEM_R0_PMON_IPERF0_P0   0x00000E04

Package. Uncore R-box 0 perfmon IPERF0 unit Port 0 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P0 (0x00000E04)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P0 is defined as MSR_R0_PMON_IPERF0_P0 in SDM.

Definition at line 5787 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P1

#define MSR_NEHALEM_R0_PMON_IPERF0_P1   0x00000E05

Package. Uncore R-box 0 perfmon IPERF0 unit Port 1 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P1 (0x00000E05)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P1 is defined as MSR_R0_PMON_IPERF0_P1 in SDM.

Definition at line 5805 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P2

#define MSR_NEHALEM_R0_PMON_IPERF0_P2   0x00000E06

Package. Uncore R-box 0 perfmon IPERF0 unit Port 2 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P2 (0x00000E06)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P2 is defined as MSR_R0_PMON_IPERF0_P2 in SDM.

Definition at line 5823 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P3

#define MSR_NEHALEM_R0_PMON_IPERF0_P3   0x00000E07

Package. Uncore R-box 0 perfmon IPERF0 unit Port 3 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P3 (0x00000E07)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P3 is defined as MSR_R0_PMON_IPERF0_P3 in SDM.

Definition at line 5841 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P4

#define MSR_NEHALEM_R0_PMON_IPERF0_P4   0x00000E08

Package. Uncore R-box 0 perfmon IPERF0 unit Port 4 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P4 (0x00000E08)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P4 is defined as MSR_R0_PMON_IPERF0_P4 in SDM.

Definition at line 5859 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P5

#define MSR_NEHALEM_R0_PMON_IPERF0_P5   0x00000E09

Package. Uncore R-box 0 perfmon IPERF0 unit Port 5 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P5 (0x00000E09)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P5 is defined as MSR_R0_PMON_IPERF0_P5 in SDM.

Definition at line 5877 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P6

#define MSR_NEHALEM_R0_PMON_IPERF0_P6   0x00000E0A

Package. Uncore R-box 0 perfmon IPERF0 unit Port 6 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P6 (0x00000E0A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P6 is defined as MSR_R0_PMON_IPERF0_P6 in SDM.

Definition at line 5895 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_IPERF0_P7

#define MSR_NEHALEM_R0_PMON_IPERF0_P7   0x00000E0B

Package. Uncore R-box 0 perfmon IPERF0 unit Port 7 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_IPERF0_P7 (0x00000E0B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R0_PMON_IPERF0_P7 is defined as MSR_R0_PMON_IPERF0_P7 in SDM.

Definition at line 5913 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_QLX_P0

#define MSR_NEHALEM_R0_PMON_QLX_P0   0x00000E0C

Package. Uncore R-box 0 perfmon QLX unit Port 0 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_QLX_P0 (0x00000E0C)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_QLX_P0
Definition: NehalemMsr.h:5931
Note
MSR_NEHALEM_R0_PMON_QLX_P0 is defined as MSR_R0_PMON_QLX_P0 in SDM.

Definition at line 5931 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_QLX_P1

#define MSR_NEHALEM_R0_PMON_QLX_P1   0x00000E0D

Package. Uncore R-box 0 perfmon QLX unit Port 1 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_QLX_P1 (0x00000E0D)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_QLX_P1
Definition: NehalemMsr.h:5949
Note
MSR_NEHALEM_R0_PMON_QLX_P1 is defined as MSR_R0_PMON_QLX_P1 in SDM.

Definition at line 5949 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_QLX_P2

#define MSR_NEHALEM_R0_PMON_QLX_P2   0x00000E0E

Package. Uncore R-box 0 perfmon QLX unit Port 2 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_QLX_P2 (0x00000E0E)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_QLX_P2
Definition: NehalemMsr.h:5967
Note
MSR_NEHALEM_R0_PMON_QLX_P2 is defined as MSR_R0_PMON_QLX_P2 in SDM.

Definition at line 5967 of file NehalemMsr.h.

◆ MSR_NEHALEM_R0_PMON_QLX_P3

#define MSR_NEHALEM_R0_PMON_QLX_P3   0x00000E0F

Package. Uncore R-box 0 perfmon QLX unit Port 3 select MSR.

Parameters
ECXMSR_NEHALEM_R0_PMON_QLX_P3 (0x00000E0F)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R0_PMON_QLX_P3
Definition: NehalemMsr.h:5985
Note
MSR_NEHALEM_R0_PMON_QLX_P3 is defined as MSR_R0_PMON_QLX_P3 in SDM.

Definition at line 5985 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_BOX_CTRL

#define MSR_NEHALEM_R1_PMON_BOX_CTRL   0x00000E20

Package. Uncore R-box 1 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_BOX_CTRL (0x00000E20)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_BOX_CTRL is defined as MSR_R1_PMON_BOX_CTRL in SDM.

Definition at line 6291 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_R1_PMON_BOX_OVF_CTRL   0x00000E22

Package. Uncore R-box 1 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_BOX_OVF_CTRL (0x00000E22)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_BOX_OVF_CTRL is defined as MSR_R1_PMON_BOX_OVF_CTRL in SDM.

Definition at line 6327 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_BOX_STATUS

#define MSR_NEHALEM_R1_PMON_BOX_STATUS   0x00000E21

Package. Uncore R-box 1 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_BOX_STATUS (0x00000E21)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_BOX_STATUS is defined as MSR_R1_PMON_BOX_STATUS in SDM.

Definition at line 6309 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR10

#define MSR_NEHALEM_R1_PMON_CTR10   0x00000E35

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR10 (0x00000E35)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR10
Definition: NehalemMsr.h:6651
Note
MSR_NEHALEM_R1_PMON_CTR10 is defined as MSR_R1_PMON_CTR10 in SDM.

Definition at line 6651 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR11

#define MSR_NEHALEM_R1_PMON_CTR11   0x00000E37

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR11 (0x00000E37)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR11
Definition: NehalemMsr.h:6687
Note
MSR_NEHALEM_R1_PMON_CTR11 is defined as MSR_R1_PMON_CTR11 in SDM.

Definition at line 6687 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR12

#define MSR_NEHALEM_R1_PMON_CTR12   0x00000E39

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR12 (0x00000E39)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR12
Definition: NehalemMsr.h:6723
Note
MSR_NEHALEM_R1_PMON_CTR12 is defined as MSR_R1_PMON_CTR12 in SDM.

Definition at line 6723 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR13

#define MSR_NEHALEM_R1_PMON_CTR13   0x00000E3B

Package. Uncore R-box 1perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR13 (0x00000E3B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR13
Definition: NehalemMsr.h:6759
Note
MSR_NEHALEM_R1_PMON_CTR13 is defined as MSR_R1_PMON_CTR13 in SDM.

Definition at line 6759 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR14

#define MSR_NEHALEM_R1_PMON_CTR14   0x00000E3D

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR14 (0x00000E3D)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR14
Definition: NehalemMsr.h:6795
Note
MSR_NEHALEM_R1_PMON_CTR14 is defined as MSR_R1_PMON_CTR14 in SDM.

Definition at line 6795 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR15

#define MSR_NEHALEM_R1_PMON_CTR15   0x00000E3F

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR15 (0x00000E3F)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR15
Definition: NehalemMsr.h:6831
Note
MSR_NEHALEM_R1_PMON_CTR15 is defined as MSR_R1_PMON_CTR15 in SDM.

Definition at line 6831 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR8

#define MSR_NEHALEM_R1_PMON_CTR8   0x00000E31

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR8 (0x00000E31)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR8
Definition: NehalemMsr.h:6579
Note
MSR_NEHALEM_R1_PMON_CTR8 is defined as MSR_R1_PMON_CTR8 in SDM.

Definition at line 6579 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_CTR9

#define MSR_NEHALEM_R1_PMON_CTR9   0x00000E33

Package. Uncore R-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_CTR9 (0x00000E33)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_CTR9
Definition: NehalemMsr.h:6615
Note
MSR_NEHALEM_R1_PMON_CTR9 is defined as MSR_R1_PMON_CTR9 in SDM.

Definition at line 6615 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL10

#define MSR_NEHALEM_R1_PMON_EVNT_SEL10   0x00000E34

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL10 (0x00000E34)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL10 is defined as MSR_R1_PMON_EVNT_SEL10 in SDM.

Definition at line 6633 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL11

#define MSR_NEHALEM_R1_PMON_EVNT_SEL11   0x00000E36

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL11 (0x00000E36)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL11 is defined as MSR_R1_PMON_EVNT_SEL11 in SDM.

Definition at line 6669 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL12

#define MSR_NEHALEM_R1_PMON_EVNT_SEL12   0x00000E38

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL12 (0x00000E38)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL12 is defined as MSR_R1_PMON_EVNT_SEL12 in SDM.

Definition at line 6705 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL13

#define MSR_NEHALEM_R1_PMON_EVNT_SEL13   0x00000E3A

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL13 (0x00000E3A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL13 is defined as MSR_R1_PMON_EVNT_SEL13 in SDM.

Definition at line 6741 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL14

#define MSR_NEHALEM_R1_PMON_EVNT_SEL14   0x00000E3C

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL14 (0x00000E3C)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL14 is defined as MSR_R1_PMON_EVNT_SEL14 in SDM.

Definition at line 6777 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL15

#define MSR_NEHALEM_R1_PMON_EVNT_SEL15   0x00000E3E

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL15 (0x00000E3E)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL15 is defined as MSR_R1_PMON_EVNT_SEL15 in SDM.

Definition at line 6813 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL8

#define MSR_NEHALEM_R1_PMON_EVNT_SEL8   0x00000E30

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL8 (0x00000E30)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL8 is defined as MSR_R1_PMON_EVNT_SEL8 in SDM.

Definition at line 6561 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_EVNT_SEL9

#define MSR_NEHALEM_R1_PMON_EVNT_SEL9   0x00000E32

Package. Uncore R-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_EVNT_SEL9 (0x00000E32)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_EVNT_SEL9 is defined as MSR_R1_PMON_EVNT_SEL9 in SDM.

Definition at line 6597 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P10

#define MSR_NEHALEM_R1_PMON_IPERF1_P10   0x00000E26

Package. Uncore R-box 1 perfmon IPERF1 unit Port 10 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P10 (0x00000E26)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P10 is defined as MSR_R1_PMON_IPERF1_P10 in SDM.

Definition at line 6381 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P11

#define MSR_NEHALEM_R1_PMON_IPERF1_P11   0x00000E27

Package. Uncore R-box 1 perfmon IPERF1 unit Port 11 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P11 (0x00000E27)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P11 is defined as MSR_R1_PMON_IPERF1_P11 in SDM.

Definition at line 6399 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P12

#define MSR_NEHALEM_R1_PMON_IPERF1_P12   0x00000E28

Package. Uncore R-box 1 perfmon IPERF1 unit Port 12 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P12 (0x00000E28)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P12 is defined as MSR_R1_PMON_IPERF1_P12 in SDM.

Definition at line 6417 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P13

#define MSR_NEHALEM_R1_PMON_IPERF1_P13   0x00000E29

Package. Uncore R-box 1 perfmon IPERF1 unit Port 13 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P13 (0x00000E29)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P13 is defined as MSR_R1_PMON_IPERF1_P13 in SDM.

Definition at line 6435 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P14

#define MSR_NEHALEM_R1_PMON_IPERF1_P14   0x00000E2A

Package. Uncore R-box 1 perfmon IPERF1 unit Port 14 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P14 (0x00000E2A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P14 is defined as MSR_R1_PMON_IPERF1_P14 in SDM.

Definition at line 6453 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P15

#define MSR_NEHALEM_R1_PMON_IPERF1_P15   0x00000E2B

Package. Uncore R-box 1 perfmon IPERF1 unit Port 15 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P15 (0x00000E2B)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P15 is defined as MSR_R1_PMON_IPERF1_P15 in SDM.

Definition at line 6471 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P8

#define MSR_NEHALEM_R1_PMON_IPERF1_P8   0x00000E24

Package. Uncore R-box 1 perfmon IPERF1 unit Port 8 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P8 (0x00000E24)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P8 is defined as MSR_R1_PMON_IPERF1_P8 in SDM.

Definition at line 6345 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_IPERF1_P9

#define MSR_NEHALEM_R1_PMON_IPERF1_P9   0x00000E25

Package. Uncore R-box 1 perfmon IPERF1 unit Port 9 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_IPERF1_P9 (0x00000E25)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_R1_PMON_IPERF1_P9 is defined as MSR_R1_PMON_IPERF1_P9 in SDM.

Definition at line 6363 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_QLX_P4

#define MSR_NEHALEM_R1_PMON_QLX_P4   0x00000E2C

Package. Uncore R-box 1 perfmon QLX unit Port 4 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_QLX_P4 (0x00000E2C)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_QLX_P4
Definition: NehalemMsr.h:6489
Note
MSR_NEHALEM_R1_PMON_QLX_P4 is defined as MSR_R1_PMON_QLX_P4 in SDM.

Definition at line 6489 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_QLX_P5

#define MSR_NEHALEM_R1_PMON_QLX_P5   0x00000E2D

Package. Uncore R-box 1 perfmon QLX unit Port 5 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_QLX_P5 (0x00000E2D)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_QLX_P5
Definition: NehalemMsr.h:6507
Note
MSR_NEHALEM_R1_PMON_QLX_P5 is defined as MSR_R1_PMON_QLX_P5 in SDM.

Definition at line 6507 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_QLX_P6

#define MSR_NEHALEM_R1_PMON_QLX_P6   0x00000E2E

Package. Uncore R-box 1 perfmon QLX unit Port 6 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_QLX_P6 (0x00000E2E)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_QLX_P6
Definition: NehalemMsr.h:6525
Note
MSR_NEHALEM_R1_PMON_QLX_P6 is defined as MSR_R1_PMON_QLX_P6 in SDM.

Definition at line 6525 of file NehalemMsr.h.

◆ MSR_NEHALEM_R1_PMON_QLX_P7

#define MSR_NEHALEM_R1_PMON_QLX_P7   0x00000E2F

Package. Uncore R-box 1 perfmon QLX unit Port 7 select MSR.

Parameters
ECXMSR_NEHALEM_R1_PMON_QLX_P7 (0x00000E2F)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_R1_PMON_QLX_P7
Definition: NehalemMsr.h:6543
Note
MSR_NEHALEM_R1_PMON_QLX_P7 is defined as MSR_R1_PMON_QLX_P7 in SDM.

Definition at line 6543 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_BOX_CTRL

#define MSR_NEHALEM_S0_PMON_BOX_CTRL   0x00000C40

Package. Uncore S-box 0 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_BOX_CTRL (0x00000C40)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_BOX_CTRL is defined as MSR_S0_PMON_BOX_CTRL in SDM.

Definition at line 1953 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_S0_PMON_BOX_OVF_CTRL   0x00000C42

Package. Uncore S-box 0 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_BOX_OVF_CTRL (0x00000C42)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_BOX_OVF_CTRL is defined as MSR_S0_PMON_BOX_OVF_CTRL in SDM.

Definition at line 1989 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_BOX_STATUS

#define MSR_NEHALEM_S0_PMON_BOX_STATUS   0x00000C41

Package. Uncore S-box 0 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_BOX_STATUS (0x00000C41)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_BOX_STATUS is defined as MSR_S0_PMON_BOX_STATUS in SDM.

Definition at line 1971 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_CTR0

#define MSR_NEHALEM_S0_PMON_CTR0   0x00000C51

Package. Uncore S-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_CTR0 (0x00000C51)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S0_PMON_CTR0
Definition: NehalemMsr.h:2025
Note
MSR_NEHALEM_S0_PMON_CTR0 is defined as MSR_S0_PMON_CTR0 in SDM.

Definition at line 2025 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_CTR1

#define MSR_NEHALEM_S0_PMON_CTR1   0x00000C53

Package. Uncore S-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_CTR1 (0x00000C53)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S0_PMON_CTR1
Definition: NehalemMsr.h:2061
Note
MSR_NEHALEM_S0_PMON_CTR1 is defined as MSR_S0_PMON_CTR1 in SDM.

Definition at line 2061 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_CTR2

#define MSR_NEHALEM_S0_PMON_CTR2   0x00000C55

Package. Uncore S-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_CTR2 (0x00000C55)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S0_PMON_CTR2
Definition: NehalemMsr.h:2097
Note
MSR_NEHALEM_S0_PMON_CTR2 is defined as MSR_S0_PMON_CTR2 in SDM.

Definition at line 2097 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_CTR3

#define MSR_NEHALEM_S0_PMON_CTR3   0x00000C57

Package. Uncore S-box 0 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_CTR3 (0x00000C57)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S0_PMON_CTR3
Definition: NehalemMsr.h:2133
Note
MSR_NEHALEM_S0_PMON_CTR3 is defined as MSR_S0_PMON_CTR3 in SDM.

Definition at line 2133 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_EVNT_SEL0

#define MSR_NEHALEM_S0_PMON_EVNT_SEL0   0x00000C50

Package. Uncore S-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_EVNT_SEL0 (0x00000C50)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_EVNT_SEL0 is defined as MSR_S0_PMON_EVNT_SEL0 in SDM.

Definition at line 2007 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_EVNT_SEL1

#define MSR_NEHALEM_S0_PMON_EVNT_SEL1   0x00000C52

Package. Uncore S-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_EVNT_SEL1 (0x00000C52)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_EVNT_SEL1 is defined as MSR_S0_PMON_EVNT_SEL1 in SDM.

Definition at line 2043 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_EVNT_SEL2

#define MSR_NEHALEM_S0_PMON_EVNT_SEL2   0x00000C54

Package. Uncore S-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_EVNT_SEL2 (0x00000C54)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_EVNT_SEL2 is defined as MSR_S0_PMON_EVNT_SEL2 in SDM.

Definition at line 2079 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_EVNT_SEL3

#define MSR_NEHALEM_S0_PMON_EVNT_SEL3   0x00000C56

Package. Uncore S-box 0 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_EVNT_SEL3 (0x00000C56)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S0_PMON_EVNT_SEL3 is defined as MSR_S0_PMON_EVNT_SEL3 in SDM.

Definition at line 2115 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_MASK

#define MSR_NEHALEM_S0_PMON_MASK   0x00000E4A

Package. Uncore S-box 0 perfmon local box mask MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_MASK (0x00000E4A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S0_PMON_MASK
Definition: NehalemMsr.h:6903
Note
MSR_NEHALEM_S0_PMON_MASK is defined as MSR_S0_PMON_MASK in SDM.

Definition at line 6903 of file NehalemMsr.h.

◆ MSR_NEHALEM_S0_PMON_MATCH

#define MSR_NEHALEM_S0_PMON_MATCH   0x00000E49

Package. Uncore S-box 0 perfmon local box match MSR.

Parameters
ECXMSR_NEHALEM_S0_PMON_MATCH (0x00000E49)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S0_PMON_MATCH
Definition: NehalemMsr.h:6885
Note
MSR_NEHALEM_S0_PMON_MATCH is defined as MSR_S0_PMON_MATCH in SDM.

Definition at line 6885 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_BOX_CTRL

#define MSR_NEHALEM_S1_PMON_BOX_CTRL   0x00000CC0

Package. Uncore S-box 1 perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_BOX_CTRL (0x00000CC0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_BOX_CTRL is defined as MSR_S1_PMON_BOX_CTRL in SDM.

Definition at line 2961 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_S1_PMON_BOX_OVF_CTRL   0x00000CC2

Package. Uncore S-box 1 perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_BOX_OVF_CTRL (0x00000CC2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_BOX_OVF_CTRL is defined as MSR_S1_PMON_BOX_OVF_CTRL in SDM.

Definition at line 2997 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_BOX_STATUS

#define MSR_NEHALEM_S1_PMON_BOX_STATUS   0x00000CC1

Package. Uncore S-box 1 perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_BOX_STATUS (0x00000CC1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_BOX_STATUS is defined as MSR_S1_PMON_BOX_STATUS in SDM.

Definition at line 2979 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_CTR0

#define MSR_NEHALEM_S1_PMON_CTR0   0x00000CD1

Package. Uncore S-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_CTR0 (0x00000CD1)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S1_PMON_CTR0
Definition: NehalemMsr.h:3033
Note
MSR_NEHALEM_S1_PMON_CTR0 is defined as MSR_S1_PMON_CTR0 in SDM.

Definition at line 3033 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_CTR1

#define MSR_NEHALEM_S1_PMON_CTR1   0x00000CD3

Package. Uncore S-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_CTR1 (0x00000CD3)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S1_PMON_CTR1
Definition: NehalemMsr.h:3069
Note
MSR_NEHALEM_S1_PMON_CTR1 is defined as MSR_S1_PMON_CTR1 in SDM.

Definition at line 3069 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_CTR2

#define MSR_NEHALEM_S1_PMON_CTR2   0x00000CD5

Package. Uncore S-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_CTR2 (0x00000CD5)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S1_PMON_CTR2
Definition: NehalemMsr.h:3105
Note
MSR_NEHALEM_S1_PMON_CTR2 is defined as MSR_S1_PMON_CTR2 in SDM.

Definition at line 3105 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_CTR3

#define MSR_NEHALEM_S1_PMON_CTR3   0x00000CD7

Package. Uncore S-box 1 perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_CTR3 (0x00000CD7)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S1_PMON_CTR3
Definition: NehalemMsr.h:3141
Note
MSR_NEHALEM_S1_PMON_CTR3 is defined as MSR_S1_PMON_CTR3 in SDM.

Definition at line 3141 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_EVNT_SEL0

#define MSR_NEHALEM_S1_PMON_EVNT_SEL0   0x00000CD0

Package. Uncore S-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_EVNT_SEL0 (0x00000CD0)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_EVNT_SEL0 is defined as MSR_S1_PMON_EVNT_SEL0 in SDM.

Definition at line 3015 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_EVNT_SEL1

#define MSR_NEHALEM_S1_PMON_EVNT_SEL1   0x00000CD2

Package. Uncore S-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_EVNT_SEL1 (0x00000CD2)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_EVNT_SEL1 is defined as MSR_S1_PMON_EVNT_SEL1 in SDM.

Definition at line 3051 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_EVNT_SEL2

#define MSR_NEHALEM_S1_PMON_EVNT_SEL2   0x00000CD4

Package. Uncore S-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_EVNT_SEL2 (0x00000CD4)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_EVNT_SEL2 is defined as MSR_S1_PMON_EVNT_SEL2 in SDM.

Definition at line 3087 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_EVNT_SEL3

#define MSR_NEHALEM_S1_PMON_EVNT_SEL3   0x00000CD6

Package. Uncore S-box 1 perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_EVNT_SEL3 (0x00000CD6)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_S1_PMON_EVNT_SEL3 is defined as MSR_S1_PMON_EVNT_SEL3 in SDM.

Definition at line 3123 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_MASK

#define MSR_NEHALEM_S1_PMON_MASK   0x00000E5A

Package. Uncore S-box 1 perfmon local box mask MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_MASK (0x00000E5A)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S1_PMON_MASK
Definition: NehalemMsr.h:7029
Note
MSR_NEHALEM_S1_PMON_MASK is defined as MSR_S1_PMON_MASK in SDM.

Definition at line 7029 of file NehalemMsr.h.

◆ MSR_NEHALEM_S1_PMON_MATCH

#define MSR_NEHALEM_S1_PMON_MATCH   0x00000E59

Package. Uncore S-box 1 perfmon local box match MSR.

Parameters
ECXMSR_NEHALEM_S1_PMON_MATCH (0x00000E59)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_S1_PMON_MATCH
Definition: NehalemMsr.h:7011
Note
MSR_NEHALEM_S1_PMON_MATCH is defined as MSR_S1_PMON_MATCH in SDM.

Definition at line 7011 of file NehalemMsr.h.

◆ MSR_NEHALEM_SMI_COUNT

#define MSR_NEHALEM_SMI_COUNT   0x00000034

Thread. SMI Counter (R/O).

Parameters
ECXMSR_NEHALEM_SMI_COUNT (0x00000034)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_SMI_COUNT_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_SMI_COUNT_REGISTER.

Example usage

Note
MSR_NEHALEM_SMI_COUNT is defined as MSR_SMI_COUNT in SDM.

Definition at line 100 of file NehalemMsr.h.

◆ MSR_NEHALEM_TEMPERATURE_TARGET

#define MSR_NEHALEM_TEMPERATURE_TARGET   0x000001A2

Thread.

Parameters
ECXMSR_NEHALEM_TEMPERATURE_TARGET (0x000001A2)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_TEMPERATURE_TARGET_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_TEMPERATURE_TARGET_REGISTER.

Example usage

Note
MSR_NEHALEM_TEMPERATURE_TARGET is defined as MSR_TEMPERATURE_TARGET in SDM.

Definition at line 474 of file NehalemMsr.h.

◆ MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT

#define MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT   0x000001AC

See http://biosbits.org.

Parameters
ECXMSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT (0x000001AC)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT_REGISTER.

Example usage

Note
MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT is defined as MSR_TURBO_POWER_CURRENT_LIMIT in SDM.

Definition at line 660 of file NehalemMsr.h.

◆ MSR_NEHALEM_TURBO_RATIO_LIMIT

#define MSR_NEHALEM_TURBO_RATIO_LIMIT   0x000001AD

Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0, RW if MSR_PLATFORM_INFO.[28] = 1.

Parameters
ECXMSR_NEHALEM_TURBO_RATIO_LIMIT (0x000001AD)
EAXLower 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_RATIO_LIMIT_REGISTER.
EDXUpper 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_RATIO_LIMIT_REGISTER.

Example usage

Note
MSR_NEHALEM_TURBO_RATIO_LIMIT is defined as MSR_TURBO_RATIO_LIMIT in SDM.

Definition at line 720 of file NehalemMsr.h.

◆ MSR_NEHALEM_U_PMON_CTR

#define MSR_NEHALEM_U_PMON_CTR   0x00000C11

Package. Uncore U-box perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_U_PMON_CTR (0x00000C11)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_U_PMON_CTR
Definition: NehalemMsr.h:1737
Note
MSR_NEHALEM_U_PMON_CTR is defined as MSR_U_PMON_CTR in SDM.

Definition at line 1737 of file NehalemMsr.h.

◆ MSR_NEHALEM_U_PMON_EVNT_SEL

#define MSR_NEHALEM_U_PMON_EVNT_SEL   0x00000C10

Package. Uncore U-box perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_U_PMON_EVNT_SEL (0x00000C10)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_U_PMON_EVNT_SEL is defined as MSR_U_PMON_EVNT_SEL in SDM.

Definition at line 1719 of file NehalemMsr.h.

◆ MSR_NEHALEM_U_PMON_GLOBAL_CTRL

#define MSR_NEHALEM_U_PMON_GLOBAL_CTRL   0x00000C00

Package. Uncore U-box perfmon global control MSR.

Parameters
ECXMSR_NEHALEM_U_PMON_GLOBAL_CTRL (0x00000C00)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_U_PMON_GLOBAL_CTRL is defined as MSR_U_PMON_GLOBAL_CTRL in SDM.

Definition at line 1665 of file NehalemMsr.h.

◆ MSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL

#define MSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL   0x00000C02

Package. Uncore U-box perfmon global overflow control MSR.

Parameters
ECXMSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL (0x00000C02)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL is defined as MSR_U_PMON_GLOBAL_OVF_CTRL in SDM.

Definition at line 1701 of file NehalemMsr.h.

◆ MSR_NEHALEM_U_PMON_GLOBAL_STATUS

#define MSR_NEHALEM_U_PMON_GLOBAL_STATUS   0x00000C01

Package. Uncore U-box perfmon global status MSR.

Parameters
ECXMSR_NEHALEM_U_PMON_GLOBAL_STATUS (0x00000C01)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_U_PMON_GLOBAL_STATUS is defined as MSR_U_PMON_GLOBAL_STATUS in SDM.

Definition at line 1683 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH

#define MSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH   0x00000396

Package. See Section 18.3.1.2.3, "Uncore Address/Opcode Match MSR.".

Parameters
ECXMSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH (0x00000396)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH is defined as MSR_UNCORE_ADDR_OPCODE_MATCH in SDM.

Definition at line 1541 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_FIXED_CTR0

#define MSR_NEHALEM_UNCORE_FIXED_CTR0   0x00000394

Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_FIXED_CTR0 (0x00000394)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_FIXED_CTR0 is defined as MSR_UNCORE_FIXED_CTR0 in SDM.

Definition at line 1504 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_FIXED_CTR_CTRL

#define MSR_NEHALEM_UNCORE_FIXED_CTR_CTRL   0x00000395

Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_FIXED_CTR_CTRL (0x00000395)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_FIXED_CTR_CTRL is defined as MSR_UNCORE_FIXED_CTR_CTRL in SDM.

Definition at line 1523 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL

#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL   0x00000391

Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL (0x00000391)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL is defined as MSR_UNCORE_PERF_GLOBAL_CTRL in SDM.

Definition at line 1447 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL

#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL   0x00000393

Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL (0x00000393)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL is defined as MSR_UNCORE_PERF_GLOBAL_OVF_CTRL in SDM.

Definition at line 1485 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS

#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS   0x00000392

Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS (0x00000392)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS is defined as MSR_UNCORE_PERF_GLOBAL_STATUS in SDM.

Definition at line 1466 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL0

#define MSR_NEHALEM_UNCORE_PERFEVTSEL0   0x000003C0

Package. See Section 18.3.1.2.2, "Uncore Performance Event Configuration Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_PERFEVTSELi
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_UNCORE_PERFEVTSEL0 is defined as MSR_UNCORE_PERFEVTSEL0 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL1 is defined as MSR_UNCORE_PERFEVTSEL1 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL2 is defined as MSR_UNCORE_PERFEVTSEL2 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL3 is defined as MSR_UNCORE_PERFEVTSEL3 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL4 is defined as MSR_UNCORE_PERFEVTSEL4 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL5 is defined as MSR_UNCORE_PERFEVTSEL5 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL6 is defined as MSR_UNCORE_PERFEVTSEL6 in SDM. MSR_NEHALEM_UNCORE_PERFEVTSEL7 is defined as MSR_UNCORE_PERFEVTSEL7 in SDM.

Definition at line 1603 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL1

#define MSR_NEHALEM_UNCORE_PERFEVTSEL1   0x000003C1

Definition at line 1604 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL2

#define MSR_NEHALEM_UNCORE_PERFEVTSEL2   0x000003C2

Definition at line 1605 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL3

#define MSR_NEHALEM_UNCORE_PERFEVTSEL3   0x000003C3

Definition at line 1606 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL4

#define MSR_NEHALEM_UNCORE_PERFEVTSEL4   0x000003C4

Definition at line 1607 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL5

#define MSR_NEHALEM_UNCORE_PERFEVTSEL5   0x000003C5

Definition at line 1608 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL6

#define MSR_NEHALEM_UNCORE_PERFEVTSEL6   0x000003C6

Definition at line 1609 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PERFEVTSEL7

#define MSR_NEHALEM_UNCORE_PERFEVTSEL7   0x000003C7

Definition at line 1610 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC0

#define MSR_NEHALEM_UNCORE_PMC0   0x000003B0

Package. See Section 18.3.1.2.2, "Uncore Performance Event Configuration Facility.".

Parameters
ECXMSR_NEHALEM_UNCORE_PMCi
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_UNCORE_PMC0
Definition: NehalemMsr.h:1568
Note
MSR_NEHALEM_UNCORE_PMC0 is defined as MSR_UNCORE_PMC0 in SDM. MSR_NEHALEM_UNCORE_PMC1 is defined as MSR_UNCORE_PMC1 in SDM. MSR_NEHALEM_UNCORE_PMC2 is defined as MSR_UNCORE_PMC2 in SDM. MSR_NEHALEM_UNCORE_PMC3 is defined as MSR_UNCORE_PMC3 in SDM. MSR_NEHALEM_UNCORE_PMC4 is defined as MSR_UNCORE_PMC4 in SDM. MSR_NEHALEM_UNCORE_PMC5 is defined as MSR_UNCORE_PMC5 in SDM. MSR_NEHALEM_UNCORE_PMC6 is defined as MSR_UNCORE_PMC6 in SDM. MSR_NEHALEM_UNCORE_PMC7 is defined as MSR_UNCORE_PMC7 in SDM.

Definition at line 1568 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC1

#define MSR_NEHALEM_UNCORE_PMC1   0x000003B1

Definition at line 1569 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC2

#define MSR_NEHALEM_UNCORE_PMC2   0x000003B2

Definition at line 1570 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC3

#define MSR_NEHALEM_UNCORE_PMC3   0x000003B3

Definition at line 1571 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC4

#define MSR_NEHALEM_UNCORE_PMC4   0x000003B4

Definition at line 1572 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC5

#define MSR_NEHALEM_UNCORE_PMC5   0x000003B5

Definition at line 1573 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC6

#define MSR_NEHALEM_UNCORE_PMC6   0x000003B6

Definition at line 1574 of file NehalemMsr.h.

◆ MSR_NEHALEM_UNCORE_PMC7

#define MSR_NEHALEM_UNCORE_PMC7   0x000003B7

Definition at line 1575 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_BOX_CTRL

#define MSR_NEHALEM_W_PMON_BOX_CTRL   0x00000C80

Package. Uncore W-box perfmon local box control MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_BOX_CTRL (0x00000C80)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_BOX_CTRL is defined as MSR_W_PMON_BOX_CTRL in SDM.

Definition at line 2349 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_BOX_OVF_CTRL

#define MSR_NEHALEM_W_PMON_BOX_OVF_CTRL   0x00000C82

Package. Uncore W-box perfmon local box overflow control MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_BOX_OVF_CTRL (0x00000C82)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_BOX_OVF_CTRL is defined as MSR_W_PMON_BOX_OVF_CTRL in SDM.

Definition at line 2385 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_BOX_STATUS

#define MSR_NEHALEM_W_PMON_BOX_STATUS   0x00000C81

Package. Uncore W-box perfmon local box status MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_BOX_STATUS (0x00000C81)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_BOX_STATUS is defined as MSR_W_PMON_BOX_STATUS in SDM.

Definition at line 2367 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_CTR0

#define MSR_NEHALEM_W_PMON_CTR0   0x00000C91

Package. Uncore W-box perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_CTR0 (0x00000C91)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_W_PMON_CTR0
Definition: NehalemMsr.h:2421
Note
MSR_NEHALEM_W_PMON_CTR0 is defined as MSR_W_PMON_CTR0 in SDM.

Definition at line 2421 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_CTR1

#define MSR_NEHALEM_W_PMON_CTR1   0x00000C93

Package. Uncore W-box perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_CTR1 (0x00000C93)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_W_PMON_CTR1
Definition: NehalemMsr.h:2457
Note
MSR_NEHALEM_W_PMON_CTR1 is defined as MSR_W_PMON_CTR1 in SDM.

Definition at line 2457 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_CTR2

#define MSR_NEHALEM_W_PMON_CTR2   0x00000C95

Package. Uncore W-box perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_CTR2 (0x00000C95)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_W_PMON_CTR2
Definition: NehalemMsr.h:2493
Note
MSR_NEHALEM_W_PMON_CTR2 is defined as MSR_W_PMON_CTR2 in SDM.

Definition at line 2493 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_CTR3

#define MSR_NEHALEM_W_PMON_CTR3   0x00000C97

Package. Uncore W-box perfmon counter MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_CTR3 (0x00000C97)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

UINT64 Msr;
#define MSR_NEHALEM_W_PMON_CTR3
Definition: NehalemMsr.h:2529
Note
MSR_NEHALEM_W_PMON_CTR3 is defined as MSR_W_PMON_CTR3 in SDM.

Definition at line 2529 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_EVNT_SEL0

#define MSR_NEHALEM_W_PMON_EVNT_SEL0   0x00000C90

Package. Uncore W-box perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_EVNT_SEL0 (0x00000C90)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_EVNT_SEL0 is defined as MSR_W_PMON_EVNT_SEL0 in SDM.

Definition at line 2403 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_EVNT_SEL1

#define MSR_NEHALEM_W_PMON_EVNT_SEL1   0x00000C92

Package. Uncore W-box perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_EVNT_SEL1 (0x00000C92)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_EVNT_SEL1 is defined as MSR_W_PMON_EVNT_SEL1 in SDM.

Definition at line 2439 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_EVNT_SEL2

#define MSR_NEHALEM_W_PMON_EVNT_SEL2   0x00000C94

Package. Uncore W-box perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_EVNT_SEL2 (0x00000C94)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_EVNT_SEL2 is defined as MSR_W_PMON_EVNT_SEL2 in SDM.

Definition at line 2475 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_EVNT_SEL3

#define MSR_NEHALEM_W_PMON_EVNT_SEL3   0x00000C96

Package. Uncore W-box perfmon event select MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_EVNT_SEL3 (0x00000C96)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_EVNT_SEL3 is defined as MSR_W_PMON_EVNT_SEL3 in SDM.

Definition at line 2511 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_FIXED_CTR

#define MSR_NEHALEM_W_PMON_FIXED_CTR   0x00000394

Package. Uncore W-box perfmon fixed counter.

Parameters
ECXMSR_NEHALEM_W_PMON_FIXED_CTR (0x00000394)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_FIXED_CTR is defined as MSR_W_PMON_FIXED_CTR in SDM.

Definition at line 1629 of file NehalemMsr.h.

◆ MSR_NEHALEM_W_PMON_FIXED_CTR_CTL

#define MSR_NEHALEM_W_PMON_FIXED_CTR_CTL   0x00000395

Package. Uncore U-box perfmon fixed counter control MSR.

Parameters
ECXMSR_NEHALEM_W_PMON_FIXED_CTR_CTL (0x00000395)
EAXLower 32-bits of MSR value.
EDXUpper 32-bits of MSR value.

Example usage

Note
MSR_NEHALEM_W_PMON_FIXED_CTR_CTL is defined as MSR_W_PMON_FIXED_CTR_CTL in SDM.

Definition at line 1647 of file NehalemMsr.h.