@endcode\r
@note MSR_HASWELL_E_CORE_THREAD_COUNT is defined as MSR_CORE_THREAD_COUNT in SDM.\r
**/\r
-#define MSR_HASWELL_E_CORE_THREAD_COUNT 0x00000035\r
+#define MSR_HASWELL_E_CORE_THREAD_COUNT 0x00000035\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_CORE_THREAD_COUNT\r
/// currently enabled (by either factory configuration or BIOS\r
/// configuration) in the physical package.\r
///\r
- UINT32 Core_Count:16;\r
+ UINT32 Core_Count : 16;\r
///\r
/// [Bits 31:16] THREAD_COUNT (RO) The number of logical processors that\r
/// are currently enabled (by either factory configuration or BIOS\r
/// configuration) in the physical package.\r
///\r
- UINT32 Thread_Count:16;\r
- UINT32 Reserved:32;\r
+ UINT32 Thread_Count : 16;\r
+ UINT32 Reserved : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER;\r
\r
-\r
/**\r
Thread. A Hardware Assigned ID for the Logical Processor (RO).\r
\r
@endcode\r
@note MSR_HASWELL_E_THREAD_ID_INFO is defined as MSR_THREAD_ID_INFO in SDM.\r
**/\r
-#define MSR_HASWELL_E_THREAD_ID_INFO 0x00000053\r
+#define MSR_HASWELL_E_THREAD_ID_INFO 0x00000053\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_THREAD_ID_INFO\r
/// ID is not related to Initial APIC ID or x2APIC ID, it is unique within\r
/// a physical package.\r
///\r
- UINT32 Logical_Processor_ID:8;\r
- UINT32 Reserved1:24;\r
- UINT32 Reserved2:32;\r
+ UINT32 Logical_Processor_ID : 8;\r
+ UINT32 Reserved1 : 24;\r
+ UINT32 Reserved2 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_THREAD_ID_INFO_REGISTER;\r
\r
-\r
/**\r
Core. C-State Configuration Control (R/W) Note: C-state values are processor\r
specific C-state code names, unrelated to MWAIT extension C-state parameters\r
@endcode\r
@note MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL is defined as MSR_PKG_CST_CONFIG_CONTROL in SDM.\r
**/\r
-#define MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL 0x000000E2\r
+#define MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL 0x000000E2\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL\r
/// 011b: C6 (retention) 111b: No Package C state limits. All C states\r
/// supported by the processor are available.\r
///\r
- UINT32 Limit:3;\r
- UINT32 Reserved1:7;\r
+ UINT32 Limit : 3;\r
+ UINT32 Reserved1 : 7;\r
///\r
/// [Bit 10] I/O MWAIT Redirection Enable (R/W).\r
///\r
- UINT32 IO_MWAIT:1;\r
- UINT32 Reserved2:4;\r
+ UINT32 IO_MWAIT : 1;\r
+ UINT32 Reserved2 : 4;\r
///\r
/// [Bit 15] CFG Lock (R/WO).\r
///\r
- UINT32 CFGLock:1;\r
- UINT32 Reserved3:9;\r
+ UINT32 CFGLock : 1;\r
+ UINT32 Reserved3 : 9;\r
///\r
/// [Bit 25] C3 State Auto Demotion Enable (R/W).\r
///\r
- UINT32 C3AutoDemotion:1;\r
+ UINT32 C3AutoDemotion : 1;\r
///\r
/// [Bit 26] C1 State Auto Demotion Enable (R/W).\r
///\r
- UINT32 C1AutoDemotion:1;\r
+ UINT32 C1AutoDemotion : 1;\r
///\r
/// [Bit 27] Enable C3 Undemotion (R/W).\r
///\r
- UINT32 C3Undemotion:1;\r
+ UINT32 C3Undemotion : 1;\r
///\r
/// [Bit 28] Enable C1 Undemotion (R/W).\r
///\r
- UINT32 C1Undemotion:1;\r
+ UINT32 C1Undemotion : 1;\r
///\r
/// [Bit 29] Package C State Demotion Enable (R/W).\r
///\r
- UINT32 CStateDemotion:1;\r
+ UINT32 CStateDemotion : 1;\r
///\r
/// [Bit 30] Package C State UnDemotion Enable (R/W).\r
///\r
- UINT32 CStateUndemotion:1;\r
- UINT32 Reserved4:1;\r
- UINT32 Reserved5:32;\r
+ UINT32 CStateUndemotion : 1;\r
+ UINT32 Reserved4 : 1;\r
+ UINT32 Reserved5 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL_REGISTER;\r
\r
-\r
/**\r
Thread. Global Machine Check Capability (R/O).\r
\r
@endcode\r
@note MSR_HASWELL_E_IA32_MCG_CAP is defined as IA32_MCG_CAP in SDM.\r
**/\r
-#define MSR_HASWELL_E_IA32_MCG_CAP 0x00000179\r
+#define MSR_HASWELL_E_IA32_MCG_CAP 0x00000179\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_IA32_MCG_CAP\r
///\r
/// [Bits 7:0] Count.\r
///\r
- UINT32 Count:8;\r
+ UINT32 Count : 8;\r
///\r
/// [Bit 8] MCG_CTL_P.\r
///\r
- UINT32 MCG_CTL_P:1;\r
+ UINT32 MCG_CTL_P : 1;\r
///\r
/// [Bit 9] MCG_EXT_P.\r
///\r
- UINT32 MCG_EXT_P:1;\r
+ UINT32 MCG_EXT_P : 1;\r
///\r
/// [Bit 10] MCP_CMCI_P.\r
///\r
- UINT32 MCP_CMCI_P:1;\r
+ UINT32 MCP_CMCI_P : 1;\r
///\r
/// [Bit 11] MCG_TES_P.\r
///\r
- UINT32 MCG_TES_P:1;\r
- UINT32 Reserved1:4;\r
+ UINT32 MCG_TES_P : 1;\r
+ UINT32 Reserved1 : 4;\r
///\r
/// [Bits 23:16] MCG_EXT_CNT.\r
///\r
- UINT32 MCG_EXT_CNT:8;\r
+ UINT32 MCG_EXT_CNT : 8;\r
///\r
/// [Bit 24] MCG_SER_P.\r
///\r
- UINT32 MCG_SER_P:1;\r
+ UINT32 MCG_SER_P : 1;\r
///\r
/// [Bit 25] MCG_EM_P.\r
///\r
- UINT32 MCG_EM_P:1;\r
+ UINT32 MCG_EM_P : 1;\r
///\r
/// [Bit 26] MCG_ELOG_P.\r
///\r
- UINT32 MCG_ELOG_P:1;\r
- UINT32 Reserved2:5;\r
- UINT32 Reserved3:32;\r
+ UINT32 MCG_ELOG_P : 1;\r
+ UINT32 Reserved2 : 5;\r
+ UINT32 Reserved3 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_IA32_MCG_CAP_REGISTER;\r
\r
-\r
/**\r
THREAD. Enhanced SMM Capabilities (SMM-RO) Reports SMM capability\r
Enhancement. Accessible only while in SMM.\r
@endcode\r
@note MSR_HASWELL_E_SMM_MCA_CAP is defined as MSR_SMM_MCA_CAP in SDM.\r
**/\r
-#define MSR_HASWELL_E_SMM_MCA_CAP 0x0000017D\r
+#define MSR_HASWELL_E_SMM_MCA_CAP 0x0000017D\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_SMM_MCA_CAP\r
/// Individual bit fields\r
///\r
struct {\r
- UINT32 Reserved1:32;\r
- UINT32 Reserved2:26;\r
+ UINT32 Reserved1 : 32;\r
+ UINT32 Reserved2 : 26;\r
///\r
/// [Bit 58] SMM_Code_Access_Chk (SMM-RO) If set to 1 indicates that the\r
/// SMM code access restriction is supported and a host-space interface\r
/// available to SMM handler.\r
///\r
- UINT32 SMM_Code_Access_Chk:1;\r
+ UINT32 SMM_Code_Access_Chk : 1;\r
///\r
/// [Bit 59] Long_Flow_Indication (SMM-RO) If set to 1 indicates that the\r
/// SMM long flow indicator is supported and a host-space interface\r
/// available to SMM handler.\r
///\r
- UINT32 Long_Flow_Indication:1;\r
- UINT32 Reserved3:4;\r
+ UINT32 Long_Flow_Indication : 1;\r
+ UINT32 Reserved3 : 4;\r
} Bits;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_SMM_MCA_CAP_REGISTER;\r
\r
-\r
/**\r
Package. MC Bank Error Configuration (R/W).\r
\r
@endcode\r
@note MSR_HASWELL_E_ERROR_CONTROL is defined as MSR_ERROR_CONTROL in SDM.\r
**/\r
-#define MSR_HASWELL_E_ERROR_CONTROL 0x0000017F\r
+#define MSR_HASWELL_E_ERROR_CONTROL 0x0000017F\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_ERROR_CONTROL\r
/// Individual bit fields\r
///\r
struct {\r
- UINT32 Reserved1:1;\r
+ UINT32 Reserved1 : 1;\r
///\r
/// [Bit 1] MemError Log Enable (R/W) When set, enables IMC status bank\r
/// to log additional info in bits 36:32.\r
///\r
- UINT32 MemErrorLogEnable:1;\r
- UINT32 Reserved2:30;\r
- UINT32 Reserved3:32;\r
+ UINT32 MemErrorLogEnable : 1;\r
+ UINT32 Reserved2 : 30;\r
+ UINT32 Reserved3 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_ERROR_CONTROL_REGISTER;\r
\r
-\r
/**\r
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0,\r
RW if MSR_PLATFORM_INFO.[28] = 1.\r
@endcode\r
@note MSR_HASWELL_E_TURBO_RATIO_LIMIT is defined as MSR_TURBO_RATIO_LIMIT in SDM.\r
**/\r
-#define MSR_HASWELL_E_TURBO_RATIO_LIMIT 0x000001AD\r
+#define MSR_HASWELL_E_TURBO_RATIO_LIMIT 0x000001AD\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_TURBO_RATIO_LIMIT\r
/// [Bits 7:0] Package. Maximum Ratio Limit for 1C Maximum turbo ratio\r
/// limit of 1 core active.\r
///\r
- UINT32 Maximum1C:8;\r
+ UINT32 Maximum1C : 8;\r
///\r
/// [Bits 15:8] Package. Maximum Ratio Limit for 2C Maximum turbo ratio\r
/// limit of 2 core active.\r
///\r
- UINT32 Maximum2C:8;\r
+ UINT32 Maximum2C : 8;\r
///\r
/// [Bits 23:16] Package. Maximum Ratio Limit for 3C Maximum turbo ratio\r
/// limit of 3 core active.\r
///\r
- UINT32 Maximum3C:8;\r
+ UINT32 Maximum3C : 8;\r
///\r
/// [Bits 31:24] Package. Maximum Ratio Limit for 4C Maximum turbo ratio\r
/// limit of 4 core active.\r
///\r
- UINT32 Maximum4C:8;\r
+ UINT32 Maximum4C : 8;\r
///\r
/// [Bits 39:32] Package. Maximum Ratio Limit for 5C Maximum turbo ratio\r
/// limit of 5 core active.\r
///\r
- UINT32 Maximum5C:8;\r
+ UINT32 Maximum5C : 8;\r
///\r
/// [Bits 47:40] Package. Maximum Ratio Limit for 6C Maximum turbo ratio\r
/// limit of 6 core active.\r
///\r
- UINT32 Maximum6C:8;\r
+ UINT32 Maximum6C : 8;\r
///\r
/// [Bits 55:48] Package. Maximum Ratio Limit for 7C Maximum turbo ratio\r
/// limit of 7 core active.\r
///\r
- UINT32 Maximum7C:8;\r
+ UINT32 Maximum7C : 8;\r
///\r
/// [Bits 63:56] Package. Maximum Ratio Limit for 8C Maximum turbo ratio\r
/// limit of 8 core active.\r
///\r
- UINT32 Maximum8C:8;\r
+ UINT32 Maximum8C : 8;\r
} Bits;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_TURBO_RATIO_LIMIT_REGISTER;\r
\r
-\r
/**\r
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0,\r
RW if MSR_PLATFORM_INFO.[28] = 1.\r
@endcode\r
@note MSR_HASWELL_E_TURBO_RATIO_LIMIT1 is defined as MSR_TURBO_RATIO_LIMIT1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_TURBO_RATIO_LIMIT1 0x000001AE\r
+#define MSR_HASWELL_E_TURBO_RATIO_LIMIT1 0x000001AE\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_TURBO_RATIO_LIMIT1\r
/// [Bits 7:0] Package. Maximum Ratio Limit for 9C Maximum turbo ratio\r
/// limit of 9 core active.\r
///\r
- UINT32 Maximum9C:8;\r
+ UINT32 Maximum9C : 8;\r
///\r
/// [Bits 15:8] Package. Maximum Ratio Limit for 10C Maximum turbo ratio\r
/// limit of 10 core active.\r
///\r
- UINT32 Maximum10C:8;\r
+ UINT32 Maximum10C : 8;\r
///\r
/// [Bits 23:16] Package. Maximum Ratio Limit for 11C Maximum turbo ratio\r
/// limit of 11 core active.\r
///\r
- UINT32 Maximum11C:8;\r
+ UINT32 Maximum11C : 8;\r
///\r
/// [Bits 31:24] Package. Maximum Ratio Limit for 12C Maximum turbo ratio\r
/// limit of 12 core active.\r
///\r
- UINT32 Maximum12C:8;\r
+ UINT32 Maximum12C : 8;\r
///\r
/// [Bits 39:32] Package. Maximum Ratio Limit for 13C Maximum turbo ratio\r
/// limit of 13 core active.\r
///\r
- UINT32 Maximum13C:8;\r
+ UINT32 Maximum13C : 8;\r
///\r
/// [Bits 47:40] Package. Maximum Ratio Limit for 14C Maximum turbo ratio\r
/// limit of 14 core active.\r
///\r
- UINT32 Maximum14C:8;\r
+ UINT32 Maximum14C : 8;\r
///\r
/// [Bits 55:48] Package. Maximum Ratio Limit for 15C Maximum turbo ratio\r
/// limit of 15 core active.\r
///\r
- UINT32 Maximum15C:8;\r
+ UINT32 Maximum15C : 8;\r
///\r
/// [Bits 63:56] Package. Maximum Ratio Limit for16C Maximum turbo ratio\r
/// limit of 16 core active.\r
///\r
- UINT32 Maximum16C:8;\r
+ UINT32 Maximum16C : 8;\r
} Bits;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_TURBO_RATIO_LIMIT1_REGISTER;\r
\r
-\r
/**\r
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0,\r
RW if MSR_PLATFORM_INFO.[28] = 1.\r
@endcode\r
@note MSR_HASWELL_E_TURBO_RATIO_LIMIT2 is defined as MSR_TURBO_RATIO_LIMIT2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_TURBO_RATIO_LIMIT2 0x000001AF\r
+#define MSR_HASWELL_E_TURBO_RATIO_LIMIT2 0x000001AF\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_TURBO_RATIO_LIMIT2\r
/// [Bits 7:0] Package. Maximum Ratio Limit for 17C Maximum turbo ratio\r
/// limit of 17 core active.\r
///\r
- UINT32 Maximum17C:8;\r
+ UINT32 Maximum17C : 8;\r
///\r
/// [Bits 15:8] Package. Maximum Ratio Limit for 18C Maximum turbo ratio\r
/// limit of 18 core active.\r
///\r
- UINT32 Maximum18C:8;\r
- UINT32 Reserved1:16;\r
- UINT32 Reserved2:31;\r
+ UINT32 Maximum18C : 8;\r
+ UINT32 Reserved1 : 16;\r
+ UINT32 Reserved2 : 31;\r
///\r
/// [Bit 63] Package. Semaphore for Turbo Ratio Limit Configuration If 1,\r
/// the processor uses override configuration specified in\r
/// MSR_TURBO_RATIO_LIMIT2. If 0, the processor uses factory-set\r
/// configuration (Default).\r
///\r
- UINT32 TurboRatioLimitConfigurationSemaphore:1;\r
+ UINT32 TurboRatioLimitConfigurationSemaphore : 1;\r
} Bits;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_TURBO_RATIO_LIMIT2_REGISTER;\r
\r
-\r
/**\r
Package. Unit Multipliers used in RAPL Interfaces (R/O).\r
\r
@endcode\r
@note MSR_HASWELL_E_RAPL_POWER_UNIT is defined as MSR_RAPL_POWER_UNIT in SDM.\r
**/\r
-#define MSR_HASWELL_E_RAPL_POWER_UNIT 0x00000606\r
+#define MSR_HASWELL_E_RAPL_POWER_UNIT 0x00000606\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_RAPL_POWER_UNIT\r
///\r
/// [Bits 3:0] Package. Power Units See Section 14.9.1, "RAPL Interfaces.".\r
///\r
- UINT32 PowerUnits:4;\r
- UINT32 Reserved1:4;\r
+ UINT32 PowerUnits : 4;\r
+ UINT32 Reserved1 : 4;\r
///\r
/// [Bits 12:8] Package. Energy Status Units Energy related information\r
/// (in Joules) is based on the multiplier, 1/2^ESU; where ESU is an\r
/// unsigned integer represented by bits 12:8. Default value is 0EH (or 61\r
/// micro-joules).\r
///\r
- UINT32 EnergyStatusUnits:5;\r
- UINT32 Reserved2:3;\r
+ UINT32 EnergyStatusUnits : 5;\r
+ UINT32 Reserved2 : 3;\r
///\r
/// [Bits 19:16] Package. Time Units See Section 14.9.1, "RAPL\r
/// Interfaces.".\r
///\r
- UINT32 TimeUnits:4;\r
- UINT32 Reserved3:12;\r
- UINT32 Reserved4:32;\r
+ UINT32 TimeUnits : 4;\r
+ UINT32 Reserved3 : 12;\r
+ UINT32 Reserved4 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_RAPL_POWER_UNIT_REGISTER;\r
\r
-\r
/**\r
Package. DRAM RAPL Power Limit Control (R/W) See Section 14.9.5, "DRAM RAPL\r
Domain.".\r
@endcode\r
@note MSR_HASWELL_E_DRAM_POWER_LIMIT is defined as MSR_DRAM_POWER_LIMIT in SDM.\r
**/\r
-#define MSR_HASWELL_E_DRAM_POWER_LIMIT 0x00000618\r
-\r
+#define MSR_HASWELL_E_DRAM_POWER_LIMIT 0x00000618\r
\r
/**\r
Package. DRAM Energy Status (R/O) Energy Consumed by DRAM devices.\r
@endcode\r
@note MSR_HASWELL_E_DRAM_ENERGY_STATUS is defined as MSR_DRAM_ENERGY_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_DRAM_ENERGY_STATUS 0x00000619\r
+#define MSR_HASWELL_E_DRAM_ENERGY_STATUS 0x00000619\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_DRAM_ENERGY_STATUS\r
/// [Bits 31:0] Energy in 15.3 micro-joules. Requires BIOS configuration\r
/// to enable DRAM RAPL mode 0 (Direct VR).\r
///\r
- UINT32 Energy:32;\r
- UINT32 Reserved:32;\r
+ UINT32 Energy : 32;\r
+ UINT32 Reserved : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_DRAM_ENERGY_STATUS_REGISTER;\r
\r
-\r
/**\r
Package. DRAM Performance Throttling Status (R/O) See Section 14.9.5, "DRAM\r
RAPL Domain.".\r
@endcode\r
@note MSR_HASWELL_E_DRAM_PERF_STATUS is defined as MSR_DRAM_PERF_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_DRAM_PERF_STATUS 0x0000061B\r
-\r
+#define MSR_HASWELL_E_DRAM_PERF_STATUS 0x0000061B\r
\r
/**\r
Package. DRAM RAPL Parameters (R/W) See Section 14.9.5, "DRAM RAPL Domain.".\r
@endcode\r
@note MSR_HASWELL_E_DRAM_POWER_INFO is defined as MSR_DRAM_POWER_INFO in SDM.\r
**/\r
-#define MSR_HASWELL_E_DRAM_POWER_INFO 0x0000061C\r
-\r
+#define MSR_HASWELL_E_DRAM_POWER_INFO 0x0000061C\r
\r
/**\r
Package. Configuration of PCIE PLL Relative to BCLK(R/W).\r
@endcode\r
@note MSR_HASWELL_E_PCIE_PLL_RATIO is defined as MSR_PCIE_PLL_RATIO in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCIE_PLL_RATIO 0x0000061E\r
+#define MSR_HASWELL_E_PCIE_PLL_RATIO 0x0000061E\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_PCIE_PLL_RATIO\r
/// 5:3 mapping for166MHz operation 11b: Use 5:2 mapping for250MHz\r
/// operation.\r
///\r
- UINT32 PCIERatio:2;\r
+ UINT32 PCIERatio : 2;\r
///\r
/// [Bit 2] Package. LPLL Select (R/W) if 1, use configured setting of\r
/// PCIE Ratio.\r
///\r
- UINT32 LPLLSelect:1;\r
+ UINT32 LPLLSelect : 1;\r
///\r
/// [Bit 3] Package. LONG RESET (R/W) if 1, wait additional time-out\r
/// before re-locking Gen2/Gen3 PLLs.\r
///\r
- UINT32 LONGRESET:1;\r
- UINT32 Reserved1:28;\r
- UINT32 Reserved2:32;\r
+ UINT32 LONGRESET : 1;\r
+ UINT32 Reserved1 : 28;\r
+ UINT32 Reserved2 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_PCIE_PLL_RATIO_REGISTER;\r
\r
-\r
/**\r
Package. Uncore Ratio Limit (R/W) Out of reset, the min_ratio and max_ratio\r
fields represent the widest possible range of uncore frequencies. Writing to\r
AsmWriteMsr64 (MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT, Msr.Uint64);\r
@endcode\r
**/\r
-#define MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT 0x00000620\r
+#define MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT 0x00000620\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT\r
/// [Bits 6:0] MAX_RATIO This field is used to limit the max ratio of the\r
/// LLC/Ring.\r
///\r
- UINT32 MAX_RATIO:7;\r
- UINT32 Reserved1:1;\r
+ UINT32 MAX_RATIO : 7;\r
+ UINT32 Reserved1 : 1;\r
///\r
/// [Bits 14:8] MIN_RATIO Writing to this field controls the minimum\r
/// possible ratio of the LLC/Ring.\r
///\r
- UINT32 MIN_RATIO:7;\r
- UINT32 Reserved2:17;\r
- UINT32 Reserved3:32;\r
+ UINT32 MIN_RATIO : 7;\r
+ UINT32 Reserved2 : 17;\r
+ UINT32 Reserved3 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT_REGISTER;\r
\r
/**\r
@endcode\r
@note MSR_HASWELL_E_PP0_ENERGY_STATUS is defined as MSR_PP0_ENERGY_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_PP0_ENERGY_STATUS 0x00000639\r
-\r
+#define MSR_HASWELL_E_PP0_ENERGY_STATUS 0x00000639\r
\r
/**\r
Package. Indicator of Frequency Clipping in Processor Cores (R/W) (frequency\r
@endcode\r
@note MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS is defined as MSR_CORE_PERF_LIMIT_REASONS in SDM.\r
**/\r
-#define MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS 0x00000690\r
+#define MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS 0x00000690\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS\r
/// reduced below the operating system request due to assertion of\r
/// external PROCHOT.\r
///\r
- UINT32 PROCHOT_Status:1;\r
+ UINT32 PROCHOT_Status : 1;\r
///\r
/// [Bit 1] Thermal Status (R0) When set, frequency is reduced below the\r
/// operating system request due to a thermal event.\r
///\r
- UINT32 ThermalStatus:1;\r
+ UINT32 ThermalStatus : 1;\r
///\r
/// [Bit 2] Power Budget Management Status (R0) When set, frequency is\r
/// reduced below the operating system request due to PBM limit.\r
///\r
- UINT32 PowerBudgetManagementStatus:1;\r
+ UINT32 PowerBudgetManagementStatus : 1;\r
///\r
/// [Bit 3] Platform Configuration Services Status (R0) When set,\r
/// frequency is reduced below the operating system request due to PCS\r
/// limit.\r
///\r
- UINT32 PlatformConfigurationServicesStatus:1;\r
- UINT32 Reserved1:1;\r
+ UINT32 PlatformConfigurationServicesStatus : 1;\r
+ UINT32 Reserved1 : 1;\r
///\r
/// [Bit 5] Autonomous Utilization-Based Frequency Control Status (R0)\r
/// When set, frequency is reduced below the operating system request\r
/// because the processor has detected that utilization is low.\r
///\r
- UINT32 AutonomousUtilizationBasedFrequencyControlStatus:1;\r
+ UINT32 AutonomousUtilizationBasedFrequencyControlStatus : 1;\r
///\r
/// [Bit 6] VR Therm Alert Status (R0) When set, frequency is reduced\r
/// below the operating system request due to a thermal alert from the\r
/// Voltage Regulator.\r
///\r
- UINT32 VRThermAlertStatus:1;\r
- UINT32 Reserved2:1;\r
+ UINT32 VRThermAlertStatus : 1;\r
+ UINT32 Reserved2 : 1;\r
///\r
/// [Bit 8] Electrical Design Point Status (R0) When set, frequency is\r
/// reduced below the operating system request due to electrical design\r
/// point constraints (e.g. maximum electrical current consumption).\r
///\r
- UINT32 ElectricalDesignPointStatus:1;\r
- UINT32 Reserved3:1;\r
+ UINT32 ElectricalDesignPointStatus : 1;\r
+ UINT32 Reserved3 : 1;\r
///\r
/// [Bit 10] Multi-Core Turbo Status (R0) When set, frequency is reduced\r
/// below the operating system request due to Multi-Core Turbo limits.\r
///\r
- UINT32 MultiCoreTurboStatus:1;\r
- UINT32 Reserved4:2;\r
+ UINT32 MultiCoreTurboStatus : 1;\r
+ UINT32 Reserved4 : 2;\r
///\r
/// [Bit 13] Core Frequency P1 Status (R0) When set, frequency is reduced\r
/// below max non-turbo P1.\r
///\r
- UINT32 FrequencyP1Status:1;\r
+ UINT32 FrequencyP1Status : 1;\r
///\r
/// [Bit 14] Core Max n-core Turbo Frequency Limiting Status (R0) When\r
/// set, frequency is reduced below max n-core turbo frequency.\r
///\r
- UINT32 TurboFrequencyLimitingStatus:1;\r
+ UINT32 TurboFrequencyLimitingStatus : 1;\r
///\r
/// [Bit 15] Core Frequency Limiting Status (R0) When set, frequency is\r
/// reduced below the operating system request.\r
///\r
- UINT32 FrequencyLimitingStatus:1;\r
+ UINT32 FrequencyLimitingStatus : 1;\r
///\r
/// [Bit 16] PROCHOT Log When set, indicates that the PROCHOT Status bit\r
/// has asserted since the log bit was last cleared. This log bit will\r
/// remain set until cleared by software writing 0.\r
///\r
- UINT32 PROCHOT_Log:1;\r
+ UINT32 PROCHOT_Log : 1;\r
///\r
/// [Bit 17] Thermal Log When set, indicates that the Thermal Status bit\r
/// has asserted since the log bit was last cleared. This log bit will\r
/// remain set until cleared by software writing 0.\r
///\r
- UINT32 ThermalLog:1;\r
+ UINT32 ThermalLog : 1;\r
///\r
/// [Bit 18] Power Budget Management Log When set, indicates that the PBM\r
/// Status bit has asserted since the log bit was last cleared. This log\r
/// bit will remain set until cleared by software writing 0.\r
///\r
- UINT32 PowerBudgetManagementLog:1;\r
+ UINT32 PowerBudgetManagementLog : 1;\r
///\r
/// [Bit 19] Platform Configuration Services Log When set, indicates that\r
/// the PCS Status bit has asserted since the log bit was last cleared.\r
/// This log bit will remain set until cleared by software writing 0.\r
///\r
- UINT32 PlatformConfigurationServicesLog:1;\r
- UINT32 Reserved5:1;\r
+ UINT32 PlatformConfigurationServicesLog : 1;\r
+ UINT32 Reserved5 : 1;\r
///\r
/// [Bit 21] Autonomous Utilization-Based Frequency Control Log When set,\r
/// indicates that the AUBFC Status bit has asserted since the log bit was\r
/// last cleared. This log bit will remain set until cleared by software\r
/// writing 0.\r
///\r
- UINT32 AutonomousUtilizationBasedFrequencyControlLog:1;\r
+ UINT32 AutonomousUtilizationBasedFrequencyControlLog : 1;\r
///\r
/// [Bit 22] VR Therm Alert Log When set, indicates that the VR Therm\r
/// Alert Status bit has asserted since the log bit was last cleared. This\r
/// log bit will remain set until cleared by software writing 0.\r
///\r
- UINT32 VRThermAlertLog:1;\r
- UINT32 Reserved6:1;\r
+ UINT32 VRThermAlertLog : 1;\r
+ UINT32 Reserved6 : 1;\r
///\r
/// [Bit 24] Electrical Design Point Log When set, indicates that the EDP\r
/// Status bit has asserted since the log bit was last cleared. This log\r
/// bit will remain set until cleared by software writing 0.\r
///\r
- UINT32 ElectricalDesignPointLog:1;\r
- UINT32 Reserved7:1;\r
+ UINT32 ElectricalDesignPointLog : 1;\r
+ UINT32 Reserved7 : 1;\r
///\r
/// [Bit 26] Multi-Core Turbo Log When set, indicates that the Multi-Core\r
/// Turbo Status bit has asserted since the log bit was last cleared. This\r
/// log bit will remain set until cleared by software writing 0.\r
///\r
- UINT32 MultiCoreTurboLog:1;\r
- UINT32 Reserved8:2;\r
+ UINT32 MultiCoreTurboLog : 1;\r
+ UINT32 Reserved8 : 2;\r
///\r
/// [Bit 29] Core Frequency P1 Log When set, indicates that the Core\r
/// Frequency P1 Status bit has asserted since the log bit was last\r
/// cleared. This log bit will remain set until cleared by software\r
/// writing 0.\r
///\r
- UINT32 CoreFrequencyP1Log:1;\r
+ UINT32 CoreFrequencyP1Log : 1;\r
///\r
/// [Bit 30] Core Max n-core Turbo Frequency Limiting Log When set,\r
/// indicates that the Core Max n-core Turbo Frequency Limiting Status bit\r
/// has asserted since the log bit was last cleared. This log bit will\r
/// remain set until cleared by software writing 0.\r
///\r
- UINT32 TurboFrequencyLimitingLog:1;\r
+ UINT32 TurboFrequencyLimitingLog : 1;\r
///\r
/// [Bit 31] Core Frequency Limiting Log When set, indicates that the Core\r
/// Frequency Limiting Status bit has asserted since the log bit was last\r
/// cleared. This log bit will remain set until cleared by software\r
/// writing 0.\r
///\r
- UINT32 CoreFrequencyLimitingLog:1;\r
- UINT32 Reserved9:32;\r
+ UINT32 CoreFrequencyLimitingLog : 1;\r
+ UINT32 Reserved9 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS_REGISTER;\r
\r
-\r
/**\r
THREAD. Monitoring Event Select Register (R/W). if CPUID.(EAX=07H,\r
ECX=0):EBX.RDT-M[bit 12] = 1.\r
@endcode\r
@note MSR_HASWELL_E_IA32_QM_EVTSEL is defined as IA32_QM_EVTSEL in SDM.\r
**/\r
-#define MSR_HASWELL_E_IA32_QM_EVTSEL 0x00000C8D\r
+#define MSR_HASWELL_E_IA32_QM_EVTSEL 0x00000C8D\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_IA32_QM_EVTSEL\r
/// [Bits 7:0] EventID (RW) Event encoding: 0x0: no monitoring 0x1: L3\r
/// occupancy monitoring all other encoding reserved..\r
///\r
- UINT32 EventID:8;\r
- UINT32 Reserved1:24;\r
+ UINT32 EventID : 8;\r
+ UINT32 Reserved1 : 24;\r
///\r
/// [Bits 41:32] RMID (RW).\r
///\r
- UINT32 RMID:10;\r
- UINT32 Reserved2:22;\r
+ UINT32 RMID : 10;\r
+ UINT32 Reserved2 : 22;\r
} Bits;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_IA32_QM_EVTSEL_REGISTER;\r
\r
-\r
/**\r
THREAD. Resource Association Register (R/W)..\r
\r
@endcode\r
@note MSR_HASWELL_E_IA32_PQR_ASSOC is defined as IA32_PQR_ASSOC in SDM.\r
**/\r
-#define MSR_HASWELL_E_IA32_PQR_ASSOC 0x00000C8F\r
+#define MSR_HASWELL_E_IA32_PQR_ASSOC 0x00000C8F\r
\r
/**\r
MSR information returned for MSR index #MSR_HASWELL_E_IA32_PQR_ASSOC\r
///\r
/// [Bits 9:0] RMID.\r
///\r
- UINT32 RMID:10;\r
- UINT32 Reserved1:22;\r
- UINT32 Reserved2:32;\r
+ UINT32 RMID : 10;\r
+ UINT32 Reserved1 : 22;\r
+ UINT32 Reserved2 : 32;\r
} Bits;\r
///\r
/// All bit fields as a 32-bit value\r
///\r
- UINT32 Uint32;\r
+ UINT32 Uint32;\r
///\r
/// All bit fields as a 64-bit value\r
///\r
- UINT64 Uint64;\r
+ UINT64 Uint64;\r
} MSR_HASWELL_E_IA32_PQR_ASSOC_REGISTER;\r
\r
-\r
/**\r
Package. Uncore perfmon per-socket global control.\r
\r
@endcode\r
@note MSR_HASWELL_E_PMON_GLOBAL_CTL is defined as MSR_PMON_GLOBAL_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_PMON_GLOBAL_CTL 0x00000700\r
-\r
+#define MSR_HASWELL_E_PMON_GLOBAL_CTL 0x00000700\r
\r
/**\r
Package. Uncore perfmon per-socket global status.\r
@endcode\r
@note MSR_HASWELL_E_PMON_GLOBAL_STATUS is defined as MSR_PMON_GLOBAL_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_PMON_GLOBAL_STATUS 0x00000701\r
-\r
+#define MSR_HASWELL_E_PMON_GLOBAL_STATUS 0x00000701\r
\r
/**\r
Package. Uncore perfmon per-socket global configuration.\r
@endcode\r
@note MSR_HASWELL_E_PMON_GLOBAL_CONFIG is defined as MSR_PMON_GLOBAL_CONFIG in SDM.\r
**/\r
-#define MSR_HASWELL_E_PMON_GLOBAL_CONFIG 0x00000702\r
-\r
+#define MSR_HASWELL_E_PMON_GLOBAL_CONFIG 0x00000702\r
\r
/**\r
Package. Uncore U-box UCLK fixed counter control.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTL is defined as MSR_U_PMON_UCLK_FIXED_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTL 0x00000703\r
-\r
+#define MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTL 0x00000703\r
\r
/**\r
Package. Uncore U-box UCLK fixed counter.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTR is defined as MSR_U_PMON_UCLK_FIXED_CTR in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTR 0x00000704\r
-\r
+#define MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTR 0x00000704\r
\r
/**\r
Package. Uncore U-box perfmon event select for U-box counter 0.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_EVNTSEL0 is defined as MSR_U_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_EVNTSEL0 0x00000705\r
-\r
+#define MSR_HASWELL_E_U_PMON_EVNTSEL0 0x00000705\r
\r
/**\r
Package. Uncore U-box perfmon event select for U-box counter 1.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_EVNTSEL1 is defined as MSR_U_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_EVNTSEL1 0x00000706\r
-\r
+#define MSR_HASWELL_E_U_PMON_EVNTSEL1 0x00000706\r
\r
/**\r
Package. Uncore U-box perfmon U-box wide status.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_BOX_STATUS is defined as MSR_U_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_BOX_STATUS 0x00000708\r
-\r
+#define MSR_HASWELL_E_U_PMON_BOX_STATUS 0x00000708\r
\r
/**\r
Package. Uncore U-box perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_CTR0 is defined as MSR_U_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_CTR0 0x00000709\r
-\r
+#define MSR_HASWELL_E_U_PMON_CTR0 0x00000709\r
\r
/**\r
Package. Uncore U-box perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_U_PMON_CTR1 is defined as MSR_U_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_U_PMON_CTR1 0x0000070A\r
-\r
+#define MSR_HASWELL_E_U_PMON_CTR1 0x0000070A\r
\r
/**\r
Package. Uncore PCU perfmon for PCU-box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_BOX_CTL is defined as MSR_PCU_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_BOX_CTL 0x00000710\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_BOX_CTL 0x00000710\r
\r
/**\r
Package. Uncore PCU perfmon event select for PCU counter 0.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_EVNTSEL0 is defined as MSR_PCU_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_EVNTSEL0 0x00000711\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_EVNTSEL0 0x00000711\r
\r
/**\r
Package. Uncore PCU perfmon event select for PCU counter 1.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_EVNTSEL1 is defined as MSR_PCU_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_EVNTSEL1 0x00000712\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_EVNTSEL1 0x00000712\r
\r
/**\r
Package. Uncore PCU perfmon event select for PCU counter 2.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_EVNTSEL2 is defined as MSR_PCU_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_EVNTSEL2 0x00000713\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_EVNTSEL2 0x00000713\r
\r
/**\r
Package. Uncore PCU perfmon event select for PCU counter 3.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_EVNTSEL3 is defined as MSR_PCU_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_EVNTSEL3 0x00000714\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_EVNTSEL3 0x00000714\r
\r
/**\r
Package. Uncore PCU perfmon box-wide filter.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_BOX_FILTER is defined as MSR_PCU_PMON_BOX_FILTER in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_BOX_FILTER 0x00000715\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_BOX_FILTER 0x00000715\r
\r
/**\r
Package. Uncore PCU perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_BOX_STATUS is defined as MSR_PCU_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_BOX_STATUS 0x00000716\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_BOX_STATUS 0x00000716\r
\r
/**\r
Package. Uncore PCU perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_CTR0 is defined as MSR_PCU_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_CTR0 0x00000717\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_CTR0 0x00000717\r
\r
/**\r
Package. Uncore PCU perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_CTR1 is defined as MSR_PCU_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_CTR1 0x00000718\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_CTR1 0x00000718\r
\r
/**\r
Package. Uncore PCU perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_CTR2 is defined as MSR_PCU_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_CTR2 0x00000719\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_CTR2 0x00000719\r
\r
/**\r
Package. Uncore PCU perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_PCU_PMON_CTR3 is defined as MSR_PCU_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_PCU_PMON_CTR3 0x0000071A\r
-\r
+#define MSR_HASWELL_E_PCU_PMON_CTR3 0x0000071A\r
\r
/**\r
Package. Uncore SBo 0 perfmon for SBo 0 box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_BOX_CTL is defined as MSR_S0_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_BOX_CTL 0x00000720\r
-\r
+#define MSR_HASWELL_E_S0_PMON_BOX_CTL 0x00000720\r
\r
/**\r
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_EVNTSEL0 is defined as MSR_S0_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_EVNTSEL0 0x00000721\r
-\r
+#define MSR_HASWELL_E_S0_PMON_EVNTSEL0 0x00000721\r
\r
/**\r
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_EVNTSEL1 is defined as MSR_S0_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_EVNTSEL1 0x00000722\r
-\r
+#define MSR_HASWELL_E_S0_PMON_EVNTSEL1 0x00000722\r
\r
/**\r
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_EVNTSEL2 is defined as MSR_S0_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_EVNTSEL2 0x00000723\r
-\r
+#define MSR_HASWELL_E_S0_PMON_EVNTSEL2 0x00000723\r
\r
/**\r
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_EVNTSEL3 is defined as MSR_S0_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_EVNTSEL3 0x00000724\r
-\r
+#define MSR_HASWELL_E_S0_PMON_EVNTSEL3 0x00000724\r
\r
/**\r
Package. Uncore SBo 0 perfmon box-wide filter.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_BOX_FILTER is defined as MSR_S0_PMON_BOX_FILTER in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_BOX_FILTER 0x00000725\r
-\r
+#define MSR_HASWELL_E_S0_PMON_BOX_FILTER 0x00000725\r
\r
/**\r
Package. Uncore SBo 0 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_CTR0 is defined as MSR_S0_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_CTR0 0x00000726\r
-\r
+#define MSR_HASWELL_E_S0_PMON_CTR0 0x00000726\r
\r
/**\r
Package. Uncore SBo 0 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_CTR1 is defined as MSR_S0_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_CTR1 0x00000727\r
-\r
+#define MSR_HASWELL_E_S0_PMON_CTR1 0x00000727\r
\r
/**\r
Package. Uncore SBo 0 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_CTR2 is defined as MSR_S0_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_CTR2 0x00000728\r
-\r
+#define MSR_HASWELL_E_S0_PMON_CTR2 0x00000728\r
\r
/**\r
Package. Uncore SBo 0 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S0_PMON_CTR3 is defined as MSR_S0_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S0_PMON_CTR3 0x00000729\r
-\r
+#define MSR_HASWELL_E_S0_PMON_CTR3 0x00000729\r
\r
/**\r
Package. Uncore SBo 1 perfmon for SBo 1 box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_BOX_CTL is defined as MSR_S1_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_BOX_CTL 0x0000072A\r
-\r
+#define MSR_HASWELL_E_S1_PMON_BOX_CTL 0x0000072A\r
\r
/**\r
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_EVNTSEL0 is defined as MSR_S1_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_EVNTSEL0 0x0000072B\r
-\r
+#define MSR_HASWELL_E_S1_PMON_EVNTSEL0 0x0000072B\r
\r
/**\r
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_EVNTSEL1 is defined as MSR_S1_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_EVNTSEL1 0x0000072C\r
-\r
+#define MSR_HASWELL_E_S1_PMON_EVNTSEL1 0x0000072C\r
\r
/**\r
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_EVNTSEL2 is defined as MSR_S1_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_EVNTSEL2 0x0000072D\r
-\r
+#define MSR_HASWELL_E_S1_PMON_EVNTSEL2 0x0000072D\r
\r
/**\r
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_EVNTSEL3 is defined as MSR_S1_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_EVNTSEL3 0x0000072E\r
-\r
+#define MSR_HASWELL_E_S1_PMON_EVNTSEL3 0x0000072E\r
\r
/**\r
Package. Uncore SBo 1 perfmon box-wide filter.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_BOX_FILTER is defined as MSR_S1_PMON_BOX_FILTER in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_BOX_FILTER 0x0000072F\r
-\r
+#define MSR_HASWELL_E_S1_PMON_BOX_FILTER 0x0000072F\r
\r
/**\r
Package. Uncore SBo 1 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_CTR0 is defined as MSR_S1_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_CTR0 0x00000730\r
-\r
+#define MSR_HASWELL_E_S1_PMON_CTR0 0x00000730\r
\r
/**\r
Package. Uncore SBo 1 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_CTR1 is defined as MSR_S1_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_CTR1 0x00000731\r
-\r
+#define MSR_HASWELL_E_S1_PMON_CTR1 0x00000731\r
\r
/**\r
Package. Uncore SBo 1 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_CTR2 is defined as MSR_S1_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_CTR2 0x00000732\r
-\r
+#define MSR_HASWELL_E_S1_PMON_CTR2 0x00000732\r
\r
/**\r
Package. Uncore SBo 1 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S1_PMON_CTR3 is defined as MSR_S1_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S1_PMON_CTR3 0x00000733\r
-\r
+#define MSR_HASWELL_E_S1_PMON_CTR3 0x00000733\r
\r
/**\r
Package. Uncore SBo 2 perfmon for SBo 2 box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_BOX_CTL is defined as MSR_S2_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_BOX_CTL 0x00000734\r
-\r
+#define MSR_HASWELL_E_S2_PMON_BOX_CTL 0x00000734\r
\r
/**\r
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_EVNTSEL0 is defined as MSR_S2_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_EVNTSEL0 0x00000735\r
-\r
+#define MSR_HASWELL_E_S2_PMON_EVNTSEL0 0x00000735\r
\r
/**\r
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_EVNTSEL1 is defined as MSR_S2_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_EVNTSEL1 0x00000736\r
-\r
+#define MSR_HASWELL_E_S2_PMON_EVNTSEL1 0x00000736\r
\r
/**\r
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_EVNTSEL2 is defined as MSR_S2_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_EVNTSEL2 0x00000737\r
-\r
+#define MSR_HASWELL_E_S2_PMON_EVNTSEL2 0x00000737\r
\r
/**\r
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_EVNTSEL3 is defined as MSR_S2_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_EVNTSEL3 0x00000738\r
-\r
+#define MSR_HASWELL_E_S2_PMON_EVNTSEL3 0x00000738\r
\r
/**\r
Package. Uncore SBo 2 perfmon box-wide filter.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_BOX_FILTER is defined as MSR_S2_PMON_BOX_FILTER in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_BOX_FILTER 0x00000739\r
-\r
+#define MSR_HASWELL_E_S2_PMON_BOX_FILTER 0x00000739\r
\r
/**\r
Package. Uncore SBo 2 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_CTR0 is defined as MSR_S2_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_CTR0 0x0000073A\r
-\r
+#define MSR_HASWELL_E_S2_PMON_CTR0 0x0000073A\r
\r
/**\r
Package. Uncore SBo 2 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_CTR1 is defined as MSR_S2_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_CTR1 0x0000073B\r
-\r
+#define MSR_HASWELL_E_S2_PMON_CTR1 0x0000073B\r
\r
/**\r
Package. Uncore SBo 2 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_CTR2 is defined as MSR_S2_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_CTR2 0x0000073C\r
-\r
+#define MSR_HASWELL_E_S2_PMON_CTR2 0x0000073C\r
\r
/**\r
Package. Uncore SBo 2 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S2_PMON_CTR3 is defined as MSR_S2_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S2_PMON_CTR3 0x0000073D\r
-\r
+#define MSR_HASWELL_E_S2_PMON_CTR3 0x0000073D\r
\r
/**\r
Package. Uncore SBo 3 perfmon for SBo 3 box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_BOX_CTL is defined as MSR_S3_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_BOX_CTL 0x0000073E\r
-\r
+#define MSR_HASWELL_E_S3_PMON_BOX_CTL 0x0000073E\r
\r
/**\r
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_EVNTSEL0 is defined as MSR_S3_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_EVNTSEL0 0x0000073F\r
-\r
+#define MSR_HASWELL_E_S3_PMON_EVNTSEL0 0x0000073F\r
\r
/**\r
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_EVNTSEL1 is defined as MSR_S3_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_EVNTSEL1 0x00000740\r
-\r
+#define MSR_HASWELL_E_S3_PMON_EVNTSEL1 0x00000740\r
\r
/**\r
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_EVNTSEL2 is defined as MSR_S3_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_EVNTSEL2 0x00000741\r
-\r
+#define MSR_HASWELL_E_S3_PMON_EVNTSEL2 0x00000741\r
\r
/**\r
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_EVNTSEL3 is defined as MSR_S3_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_EVNTSEL3 0x00000742\r
-\r
+#define MSR_HASWELL_E_S3_PMON_EVNTSEL3 0x00000742\r
\r
/**\r
Package. Uncore SBo 3 perfmon box-wide filter.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_BOX_FILTER is defined as MSR_S3_PMON_BOX_FILTER in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_BOX_FILTER 0x00000743\r
-\r
+#define MSR_HASWELL_E_S3_PMON_BOX_FILTER 0x00000743\r
\r
/**\r
Package. Uncore SBo 3 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_CTR0 is defined as MSR_S3_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_CTR0 0x00000744\r
-\r
+#define MSR_HASWELL_E_S3_PMON_CTR0 0x00000744\r
\r
/**\r
Package. Uncore SBo 3 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_CTR1 is defined as MSR_S3_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_CTR1 0x00000745\r
-\r
+#define MSR_HASWELL_E_S3_PMON_CTR1 0x00000745\r
\r
/**\r
Package. Uncore SBo 3 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_CTR2 is defined as MSR_S3_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_CTR2 0x00000746\r
-\r
+#define MSR_HASWELL_E_S3_PMON_CTR2 0x00000746\r
\r
/**\r
Package. Uncore SBo 3 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_S3_PMON_CTR3 is defined as MSR_S3_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_S3_PMON_CTR3 0x00000747\r
-\r
+#define MSR_HASWELL_E_S3_PMON_CTR3 0x00000747\r
\r
/**\r
Package. Uncore C-box 0 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_BOX_CTL is defined as MSR_C0_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_BOX_CTL 0x00000E00\r
-\r
+#define MSR_HASWELL_E_C0_PMON_BOX_CTL 0x00000E00\r
\r
/**\r
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_EVNTSEL0 is defined as MSR_C0_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_EVNTSEL0 0x00000E01\r
-\r
+#define MSR_HASWELL_E_C0_PMON_EVNTSEL0 0x00000E01\r
\r
/**\r
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_EVNTSEL1 is defined as MSR_C0_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_EVNTSEL1 0x00000E02\r
-\r
+#define MSR_HASWELL_E_C0_PMON_EVNTSEL1 0x00000E02\r
\r
/**\r
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_EVNTSEL2 is defined as MSR_C0_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_EVNTSEL2 0x00000E03\r
-\r
+#define MSR_HASWELL_E_C0_PMON_EVNTSEL2 0x00000E03\r
\r
/**\r
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_EVNTSEL3 is defined as MSR_C0_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_EVNTSEL3 0x00000E04\r
-\r
+#define MSR_HASWELL_E_C0_PMON_EVNTSEL3 0x00000E04\r
\r
/**\r
Package. Uncore C-box 0 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_BOX_FILTER0 is defined as MSR_C0_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_BOX_FILTER0 0x00000E05\r
-\r
+#define MSR_HASWELL_E_C0_PMON_BOX_FILTER0 0x00000E05\r
\r
/**\r
Package. Uncore C-box 0 perfmon box wide filter 1.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_BOX_FILTER1 is defined as MSR_C0_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_BOX_FILTER1 0x00000E06\r
-\r
+#define MSR_HASWELL_E_C0_PMON_BOX_FILTER1 0x00000E06\r
\r
/**\r
Package. Uncore C-box 0 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_BOX_STATUS is defined as MSR_C0_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_BOX_STATUS 0x00000E07\r
-\r
+#define MSR_HASWELL_E_C0_PMON_BOX_STATUS 0x00000E07\r
\r
/**\r
Package. Uncore C-box 0 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_CTR0 is defined as MSR_C0_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_CTR0 0x00000E08\r
-\r
+#define MSR_HASWELL_E_C0_PMON_CTR0 0x00000E08\r
\r
/**\r
Package. Uncore C-box 0 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_CTR1 is defined as MSR_C0_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_CTR1 0x00000E09\r
-\r
+#define MSR_HASWELL_E_C0_PMON_CTR1 0x00000E09\r
\r
/**\r
Package. Uncore C-box 0 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_CTR2 is defined as MSR_C0_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_CTR2 0x00000E0A\r
-\r
+#define MSR_HASWELL_E_C0_PMON_CTR2 0x00000E0A\r
\r
/**\r
Package. Uncore C-box 0 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C0_PMON_CTR3 is defined as MSR_C0_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C0_PMON_CTR3 0x00000E0B\r
-\r
+#define MSR_HASWELL_E_C0_PMON_CTR3 0x00000E0B\r
\r
/**\r
Package. Uncore C-box 1 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_BOX_CTL is defined as MSR_C1_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_BOX_CTL 0x00000E10\r
-\r
+#define MSR_HASWELL_E_C1_PMON_BOX_CTL 0x00000E10\r
\r
/**\r
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_EVNTSEL0 is defined as MSR_C1_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_EVNTSEL0 0x00000E11\r
-\r
+#define MSR_HASWELL_E_C1_PMON_EVNTSEL0 0x00000E11\r
\r
/**\r
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_EVNTSEL1 is defined as MSR_C1_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_EVNTSEL1 0x00000E12\r
-\r
+#define MSR_HASWELL_E_C1_PMON_EVNTSEL1 0x00000E12\r
\r
/**\r
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_EVNTSEL2 is defined as MSR_C1_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_EVNTSEL2 0x00000E13\r
-\r
+#define MSR_HASWELL_E_C1_PMON_EVNTSEL2 0x00000E13\r
\r
/**\r
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_EVNTSEL3 is defined as MSR_C1_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_EVNTSEL3 0x00000E14\r
-\r
+#define MSR_HASWELL_E_C1_PMON_EVNTSEL3 0x00000E14\r
\r
/**\r
Package. Uncore C-box 1 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_BOX_FILTER0 is defined as MSR_C1_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_BOX_FILTER0 0x00000E15\r
-\r
+#define MSR_HASWELL_E_C1_PMON_BOX_FILTER0 0x00000E15\r
\r
/**\r
Package. Uncore C-box 1 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_BOX_FILTER1 is defined as MSR_C1_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_BOX_FILTER1 0x00000E16\r
-\r
+#define MSR_HASWELL_E_C1_PMON_BOX_FILTER1 0x00000E16\r
\r
/**\r
Package. Uncore C-box 1 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_BOX_STATUS is defined as MSR_C1_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_BOX_STATUS 0x00000E17\r
-\r
+#define MSR_HASWELL_E_C1_PMON_BOX_STATUS 0x00000E17\r
\r
/**\r
Package. Uncore C-box 1 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_CTR0 is defined as MSR_C1_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_CTR0 0x00000E18\r
-\r
+#define MSR_HASWELL_E_C1_PMON_CTR0 0x00000E18\r
\r
/**\r
Package. Uncore C-box 1 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_CTR1 is defined as MSR_C1_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_CTR1 0x00000E19\r
-\r
+#define MSR_HASWELL_E_C1_PMON_CTR1 0x00000E19\r
\r
/**\r
Package. Uncore C-box 1 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_CTR2 is defined as MSR_C1_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_CTR2 0x00000E1A\r
-\r
+#define MSR_HASWELL_E_C1_PMON_CTR2 0x00000E1A\r
\r
/**\r
Package. Uncore C-box 1 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C1_PMON_CTR3 is defined as MSR_C1_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C1_PMON_CTR3 0x00000E1B\r
-\r
+#define MSR_HASWELL_E_C1_PMON_CTR3 0x00000E1B\r
\r
/**\r
Package. Uncore C-box 2 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_BOX_CTL is defined as MSR_C2_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_BOX_CTL 0x00000E20\r
-\r
+#define MSR_HASWELL_E_C2_PMON_BOX_CTL 0x00000E20\r
\r
/**\r
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_EVNTSEL0 is defined as MSR_C2_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_EVNTSEL0 0x00000E21\r
-\r
+#define MSR_HASWELL_E_C2_PMON_EVNTSEL0 0x00000E21\r
\r
/**\r
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_EVNTSEL1 is defined as MSR_C2_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_EVNTSEL1 0x00000E22\r
-\r
+#define MSR_HASWELL_E_C2_PMON_EVNTSEL1 0x00000E22\r
\r
/**\r
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_EVNTSEL2 is defined as MSR_C2_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_EVNTSEL2 0x00000E23\r
-\r
+#define MSR_HASWELL_E_C2_PMON_EVNTSEL2 0x00000E23\r
\r
/**\r
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_EVNTSEL3 is defined as MSR_C2_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_EVNTSEL3 0x00000E24\r
-\r
+#define MSR_HASWELL_E_C2_PMON_EVNTSEL3 0x00000E24\r
\r
/**\r
Package. Uncore C-box 2 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_BOX_FILTER0 is defined as MSR_C2_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_BOX_FILTER0 0x00000E25\r
-\r
+#define MSR_HASWELL_E_C2_PMON_BOX_FILTER0 0x00000E25\r
\r
/**\r
Package. Uncore C-box 2 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_BOX_FILTER1 is defined as MSR_C2_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_BOX_FILTER1 0x00000E26\r
-\r
+#define MSR_HASWELL_E_C2_PMON_BOX_FILTER1 0x00000E26\r
\r
/**\r
Package. Uncore C-box 2 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_BOX_STATUS is defined as MSR_C2_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_BOX_STATUS 0x00000E27\r
-\r
+#define MSR_HASWELL_E_C2_PMON_BOX_STATUS 0x00000E27\r
\r
/**\r
Package. Uncore C-box 2 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_CTR0 is defined as MSR_C2_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_CTR0 0x00000E28\r
-\r
+#define MSR_HASWELL_E_C2_PMON_CTR0 0x00000E28\r
\r
/**\r
Package. Uncore C-box 2 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_CTR1 is defined as MSR_C2_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_CTR1 0x00000E29\r
-\r
+#define MSR_HASWELL_E_C2_PMON_CTR1 0x00000E29\r
\r
/**\r
Package. Uncore C-box 2 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_CTR2 is defined as MSR_C2_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_CTR2 0x00000E2A\r
-\r
+#define MSR_HASWELL_E_C2_PMON_CTR2 0x00000E2A\r
\r
/**\r
Package. Uncore C-box 2 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C2_PMON_CTR3 is defined as MSR_C2_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C2_PMON_CTR3 0x00000E2B\r
-\r
+#define MSR_HASWELL_E_C2_PMON_CTR3 0x00000E2B\r
\r
/**\r
Package. Uncore C-box 3 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_BOX_CTL is defined as MSR_C3_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_BOX_CTL 0x00000E30\r
-\r
+#define MSR_HASWELL_E_C3_PMON_BOX_CTL 0x00000E30\r
\r
/**\r
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_EVNTSEL0 is defined as MSR_C3_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_EVNTSEL0 0x00000E31\r
-\r
+#define MSR_HASWELL_E_C3_PMON_EVNTSEL0 0x00000E31\r
\r
/**\r
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_EVNTSEL1 is defined as MSR_C3_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_EVNTSEL1 0x00000E32\r
-\r
+#define MSR_HASWELL_E_C3_PMON_EVNTSEL1 0x00000E32\r
\r
/**\r
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_EVNTSEL2 is defined as MSR_C3_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_EVNTSEL2 0x00000E33\r
-\r
+#define MSR_HASWELL_E_C3_PMON_EVNTSEL2 0x00000E33\r
\r
/**\r
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_EVNTSEL3 is defined as MSR_C3_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_EVNTSEL3 0x00000E34\r
-\r
+#define MSR_HASWELL_E_C3_PMON_EVNTSEL3 0x00000E34\r
\r
/**\r
Package. Uncore C-box 3 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_BOX_FILTER0 is defined as MSR_C3_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_BOX_FILTER0 0x00000E35\r
-\r
+#define MSR_HASWELL_E_C3_PMON_BOX_FILTER0 0x00000E35\r
\r
/**\r
Package. Uncore C-box 3 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_BOX_FILTER1 is defined as MSR_C3_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_BOX_FILTER1 0x00000E36\r
-\r
+#define MSR_HASWELL_E_C3_PMON_BOX_FILTER1 0x00000E36\r
\r
/**\r
Package. Uncore C-box 3 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_BOX_STATUS is defined as MSR_C3_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_BOX_STATUS 0x00000E37\r
-\r
+#define MSR_HASWELL_E_C3_PMON_BOX_STATUS 0x00000E37\r
\r
/**\r
Package. Uncore C-box 3 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_CTR0 is defined as MSR_C3_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_CTR0 0x00000E38\r
-\r
+#define MSR_HASWELL_E_C3_PMON_CTR0 0x00000E38\r
\r
/**\r
Package. Uncore C-box 3 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_CTR1 is defined as MSR_C3_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_CTR1 0x00000E39\r
-\r
+#define MSR_HASWELL_E_C3_PMON_CTR1 0x00000E39\r
\r
/**\r
Package. Uncore C-box 3 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_CTR2 is defined as MSR_C3_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_CTR2 0x00000E3A\r
-\r
+#define MSR_HASWELL_E_C3_PMON_CTR2 0x00000E3A\r
\r
/**\r
Package. Uncore C-box 3 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C3_PMON_CTR3 is defined as MSR_C3_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C3_PMON_CTR3 0x00000E3B\r
-\r
+#define MSR_HASWELL_E_C3_PMON_CTR3 0x00000E3B\r
\r
/**\r
Package. Uncore C-box 4 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_BOX_CTL is defined as MSR_C4_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_BOX_CTL 0x00000E40\r
-\r
+#define MSR_HASWELL_E_C4_PMON_BOX_CTL 0x00000E40\r
\r
/**\r
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_EVNTSEL0 is defined as MSR_C4_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_EVNTSEL0 0x00000E41\r
-\r
+#define MSR_HASWELL_E_C4_PMON_EVNTSEL0 0x00000E41\r
\r
/**\r
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_EVNTSEL1 is defined as MSR_C4_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_EVNTSEL1 0x00000E42\r
-\r
+#define MSR_HASWELL_E_C4_PMON_EVNTSEL1 0x00000E42\r
\r
/**\r
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_EVNTSEL2 is defined as MSR_C4_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_EVNTSEL2 0x00000E43\r
-\r
+#define MSR_HASWELL_E_C4_PMON_EVNTSEL2 0x00000E43\r
\r
/**\r
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_EVNTSEL3 is defined as MSR_C4_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_EVNTSEL3 0x00000E44\r
-\r
+#define MSR_HASWELL_E_C4_PMON_EVNTSEL3 0x00000E44\r
\r
/**\r
Package. Uncore C-box 4 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_BOX_FILTER0 is defined as MSR_C4_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_BOX_FILTER0 0x00000E45\r
-\r
+#define MSR_HASWELL_E_C4_PMON_BOX_FILTER0 0x00000E45\r
\r
/**\r
Package. Uncore C-box 4 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_BOX_FILTER1 is defined as MSR_C4_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_BOX_FILTER1 0x00000E46\r
-\r
+#define MSR_HASWELL_E_C4_PMON_BOX_FILTER1 0x00000E46\r
\r
/**\r
Package. Uncore C-box 4 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_BOX_STATUS is defined as MSR_C4_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_BOX_STATUS 0x00000E47\r
-\r
+#define MSR_HASWELL_E_C4_PMON_BOX_STATUS 0x00000E47\r
\r
/**\r
Package. Uncore C-box 4 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_CTR0 is defined as MSR_C4_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_CTR0 0x00000E48\r
-\r
+#define MSR_HASWELL_E_C4_PMON_CTR0 0x00000E48\r
\r
/**\r
Package. Uncore C-box 4 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_CTR1 is defined as MSR_C4_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_CTR1 0x00000E49\r
-\r
+#define MSR_HASWELL_E_C4_PMON_CTR1 0x00000E49\r
\r
/**\r
Package. Uncore C-box 4 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_CTR2 is defined as MSR_C4_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_CTR2 0x00000E4A\r
-\r
+#define MSR_HASWELL_E_C4_PMON_CTR2 0x00000E4A\r
\r
/**\r
Package. Uncore C-box 4 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C4_PMON_CTR3 is defined as MSR_C4_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C4_PMON_CTR3 0x00000E4B\r
-\r
+#define MSR_HASWELL_E_C4_PMON_CTR3 0x00000E4B\r
\r
/**\r
Package. Uncore C-box 5 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_BOX_CTL is defined as MSR_C5_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_BOX_CTL 0x00000E50\r
-\r
+#define MSR_HASWELL_E_C5_PMON_BOX_CTL 0x00000E50\r
\r
/**\r
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_EVNTSEL0 is defined as MSR_C5_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_EVNTSEL0 0x00000E51\r
-\r
+#define MSR_HASWELL_E_C5_PMON_EVNTSEL0 0x00000E51\r
\r
/**\r
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_EVNTSEL1 is defined as MSR_C5_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_EVNTSEL1 0x00000E52\r
-\r
+#define MSR_HASWELL_E_C5_PMON_EVNTSEL1 0x00000E52\r
\r
/**\r
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_EVNTSEL2 is defined as MSR_C5_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_EVNTSEL2 0x00000E53\r
-\r
+#define MSR_HASWELL_E_C5_PMON_EVNTSEL2 0x00000E53\r
\r
/**\r
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_EVNTSEL3 is defined as MSR_C5_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_EVNTSEL3 0x00000E54\r
-\r
+#define MSR_HASWELL_E_C5_PMON_EVNTSEL3 0x00000E54\r
\r
/**\r
Package. Uncore C-box 5 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_BOX_FILTER0 is defined as MSR_C5_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_BOX_FILTER0 0x00000E55\r
-\r
+#define MSR_HASWELL_E_C5_PMON_BOX_FILTER0 0x00000E55\r
\r
/**\r
Package. Uncore C-box 5 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_BOX_FILTER1 is defined as MSR_C5_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_BOX_FILTER1 0x00000E56\r
-\r
+#define MSR_HASWELL_E_C5_PMON_BOX_FILTER1 0x00000E56\r
\r
/**\r
Package. Uncore C-box 5 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_BOX_STATUS is defined as MSR_C5_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_BOX_STATUS 0x00000E57\r
-\r
+#define MSR_HASWELL_E_C5_PMON_BOX_STATUS 0x00000E57\r
\r
/**\r
Package. Uncore C-box 5 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_CTR0 is defined as MSR_C5_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_CTR0 0x00000E58\r
-\r
+#define MSR_HASWELL_E_C5_PMON_CTR0 0x00000E58\r
\r
/**\r
Package. Uncore C-box 5 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_CTR1 is defined as MSR_C5_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_CTR1 0x00000E59\r
-\r
+#define MSR_HASWELL_E_C5_PMON_CTR1 0x00000E59\r
\r
/**\r
Package. Uncore C-box 5 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_CTR2 is defined as MSR_C5_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_CTR2 0x00000E5A\r
-\r
+#define MSR_HASWELL_E_C5_PMON_CTR2 0x00000E5A\r
\r
/**\r
Package. Uncore C-box 5 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C5_PMON_CTR3 is defined as MSR_C5_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C5_PMON_CTR3 0x00000E5B\r
-\r
+#define MSR_HASWELL_E_C5_PMON_CTR3 0x00000E5B\r
\r
/**\r
Package. Uncore C-box 6 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_BOX_CTL is defined as MSR_C6_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_BOX_CTL 0x00000E60\r
-\r
+#define MSR_HASWELL_E_C6_PMON_BOX_CTL 0x00000E60\r
\r
/**\r
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_EVNTSEL0 is defined as MSR_C6_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_EVNTSEL0 0x00000E61\r
-\r
+#define MSR_HASWELL_E_C6_PMON_EVNTSEL0 0x00000E61\r
\r
/**\r
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_EVNTSEL1 is defined as MSR_C6_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_EVNTSEL1 0x00000E62\r
-\r
+#define MSR_HASWELL_E_C6_PMON_EVNTSEL1 0x00000E62\r
\r
/**\r
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_EVNTSEL2 is defined as MSR_C6_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_EVNTSEL2 0x00000E63\r
-\r
+#define MSR_HASWELL_E_C6_PMON_EVNTSEL2 0x00000E63\r
\r
/**\r
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_EVNTSEL3 is defined as MSR_C6_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_EVNTSEL3 0x00000E64\r
-\r
+#define MSR_HASWELL_E_C6_PMON_EVNTSEL3 0x00000E64\r
\r
/**\r
Package. Uncore C-box 6 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_BOX_FILTER0 is defined as MSR_C6_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_BOX_FILTER0 0x00000E65\r
-\r
+#define MSR_HASWELL_E_C6_PMON_BOX_FILTER0 0x00000E65\r
\r
/**\r
Package. Uncore C-box 6 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_BOX_FILTER1 is defined as MSR_C6_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_BOX_FILTER1 0x00000E66\r
-\r
+#define MSR_HASWELL_E_C6_PMON_BOX_FILTER1 0x00000E66\r
\r
/**\r
Package. Uncore C-box 6 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_BOX_STATUS is defined as MSR_C6_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_BOX_STATUS 0x00000E67\r
-\r
+#define MSR_HASWELL_E_C6_PMON_BOX_STATUS 0x00000E67\r
\r
/**\r
Package. Uncore C-box 6 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_CTR0 is defined as MSR_C6_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_CTR0 0x00000E68\r
-\r
+#define MSR_HASWELL_E_C6_PMON_CTR0 0x00000E68\r
\r
/**\r
Package. Uncore C-box 6 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_CTR1 is defined as MSR_C6_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_CTR1 0x00000E69\r
-\r
+#define MSR_HASWELL_E_C6_PMON_CTR1 0x00000E69\r
\r
/**\r
Package. Uncore C-box 6 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_CTR2 is defined as MSR_C6_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_CTR2 0x00000E6A\r
-\r
+#define MSR_HASWELL_E_C6_PMON_CTR2 0x00000E6A\r
\r
/**\r
Package. Uncore C-box 6 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C6_PMON_CTR3 is defined as MSR_C6_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C6_PMON_CTR3 0x00000E6B\r
-\r
+#define MSR_HASWELL_E_C6_PMON_CTR3 0x00000E6B\r
\r
/**\r
Package. Uncore C-box 7 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_BOX_CTL is defined as MSR_C7_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_BOX_CTL 0x00000E70\r
-\r
+#define MSR_HASWELL_E_C7_PMON_BOX_CTL 0x00000E70\r
\r
/**\r
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_EVNTSEL0 is defined as MSR_C7_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_EVNTSEL0 0x00000E71\r
-\r
+#define MSR_HASWELL_E_C7_PMON_EVNTSEL0 0x00000E71\r
\r
/**\r
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_EVNTSEL1 is defined as MSR_C7_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_EVNTSEL1 0x00000E72\r
-\r
+#define MSR_HASWELL_E_C7_PMON_EVNTSEL1 0x00000E72\r
\r
/**\r
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_EVNTSEL2 is defined as MSR_C7_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_EVNTSEL2 0x00000E73\r
-\r
+#define MSR_HASWELL_E_C7_PMON_EVNTSEL2 0x00000E73\r
\r
/**\r
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_EVNTSEL3 is defined as MSR_C7_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_EVNTSEL3 0x00000E74\r
-\r
+#define MSR_HASWELL_E_C7_PMON_EVNTSEL3 0x00000E74\r
\r
/**\r
Package. Uncore C-box 7 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_BOX_FILTER0 is defined as MSR_C7_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_BOX_FILTER0 0x00000E75\r
-\r
+#define MSR_HASWELL_E_C7_PMON_BOX_FILTER0 0x00000E75\r
\r
/**\r
Package. Uncore C-box 7 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_BOX_FILTER1 is defined as MSR_C7_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_BOX_FILTER1 0x00000E76\r
-\r
+#define MSR_HASWELL_E_C7_PMON_BOX_FILTER1 0x00000E76\r
\r
/**\r
Package. Uncore C-box 7 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_BOX_STATUS is defined as MSR_C7_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_BOX_STATUS 0x00000E77\r
-\r
+#define MSR_HASWELL_E_C7_PMON_BOX_STATUS 0x00000E77\r
\r
/**\r
Package. Uncore C-box 7 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_CTR0 is defined as MSR_C7_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_CTR0 0x00000E78\r
-\r
+#define MSR_HASWELL_E_C7_PMON_CTR0 0x00000E78\r
\r
/**\r
Package. Uncore C-box 7 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_CTR1 is defined as MSR_C7_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_CTR1 0x00000E79\r
-\r
+#define MSR_HASWELL_E_C7_PMON_CTR1 0x00000E79\r
\r
/**\r
Package. Uncore C-box 7 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_CTR2 is defined as MSR_C7_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_CTR2 0x00000E7A\r
-\r
+#define MSR_HASWELL_E_C7_PMON_CTR2 0x00000E7A\r
\r
/**\r
Package. Uncore C-box 7 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C7_PMON_CTR3 is defined as MSR_C7_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C7_PMON_CTR3 0x00000E7B\r
-\r
+#define MSR_HASWELL_E_C7_PMON_CTR3 0x00000E7B\r
\r
/**\r
Package. Uncore C-box 8 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_BOX_CTL is defined as MSR_C8_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_BOX_CTL 0x00000E80\r
-\r
+#define MSR_HASWELL_E_C8_PMON_BOX_CTL 0x00000E80\r
\r
/**\r
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_EVNTSEL0 is defined as MSR_C8_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_EVNTSEL0 0x00000E81\r
-\r
+#define MSR_HASWELL_E_C8_PMON_EVNTSEL0 0x00000E81\r
\r
/**\r
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_EVNTSEL1 is defined as MSR_C8_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_EVNTSEL1 0x00000E82\r
-\r
+#define MSR_HASWELL_E_C8_PMON_EVNTSEL1 0x00000E82\r
\r
/**\r
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_EVNTSEL2 is defined as MSR_C8_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_EVNTSEL2 0x00000E83\r
-\r
+#define MSR_HASWELL_E_C8_PMON_EVNTSEL2 0x00000E83\r
\r
/**\r
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_EVNTSEL3 is defined as MSR_C8_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_EVNTSEL3 0x00000E84\r
-\r
+#define MSR_HASWELL_E_C8_PMON_EVNTSEL3 0x00000E84\r
\r
/**\r
Package. Uncore C-box 8 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_BOX_FILTER0 is defined as MSR_C8_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_BOX_FILTER0 0x00000E85\r
-\r
+#define MSR_HASWELL_E_C8_PMON_BOX_FILTER0 0x00000E85\r
\r
/**\r
Package. Uncore C-box 8 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_BOX_FILTER1 is defined as MSR_C8_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_BOX_FILTER1 0x00000E86\r
-\r
+#define MSR_HASWELL_E_C8_PMON_BOX_FILTER1 0x00000E86\r
\r
/**\r
Package. Uncore C-box 8 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_BOX_STATUS is defined as MSR_C8_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_BOX_STATUS 0x00000E87\r
-\r
+#define MSR_HASWELL_E_C8_PMON_BOX_STATUS 0x00000E87\r
\r
/**\r
Package. Uncore C-box 8 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_CTR0 is defined as MSR_C8_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_CTR0 0x00000E88\r
-\r
+#define MSR_HASWELL_E_C8_PMON_CTR0 0x00000E88\r
\r
/**\r
Package. Uncore C-box 8 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_CTR1 is defined as MSR_C8_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_CTR1 0x00000E89\r
-\r
+#define MSR_HASWELL_E_C8_PMON_CTR1 0x00000E89\r
\r
/**\r
Package. Uncore C-box 8 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_CTR2 is defined as MSR_C8_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_CTR2 0x00000E8A\r
-\r
+#define MSR_HASWELL_E_C8_PMON_CTR2 0x00000E8A\r
\r
/**\r
Package. Uncore C-box 8 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C8_PMON_CTR3 is defined as MSR_C8_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C8_PMON_CTR3 0x00000E8B\r
-\r
+#define MSR_HASWELL_E_C8_PMON_CTR3 0x00000E8B\r
\r
/**\r
Package. Uncore C-box 9 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_BOX_CTL is defined as MSR_C9_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_BOX_CTL 0x00000E90\r
-\r
+#define MSR_HASWELL_E_C9_PMON_BOX_CTL 0x00000E90\r
\r
/**\r
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_EVNTSEL0 is defined as MSR_C9_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_EVNTSEL0 0x00000E91\r
-\r
+#define MSR_HASWELL_E_C9_PMON_EVNTSEL0 0x00000E91\r
\r
/**\r
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_EVNTSEL1 is defined as MSR_C9_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_EVNTSEL1 0x00000E92\r
-\r
+#define MSR_HASWELL_E_C9_PMON_EVNTSEL1 0x00000E92\r
\r
/**\r
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_EVNTSEL2 is defined as MSR_C9_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_EVNTSEL2 0x00000E93\r
-\r
+#define MSR_HASWELL_E_C9_PMON_EVNTSEL2 0x00000E93\r
\r
/**\r
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_EVNTSEL3 is defined as MSR_C9_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_EVNTSEL3 0x00000E94\r
-\r
+#define MSR_HASWELL_E_C9_PMON_EVNTSEL3 0x00000E94\r
\r
/**\r
Package. Uncore C-box 9 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_BOX_FILTER0 is defined as MSR_C9_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_BOX_FILTER0 0x00000E95\r
-\r
+#define MSR_HASWELL_E_C9_PMON_BOX_FILTER0 0x00000E95\r
\r
/**\r
Package. Uncore C-box 9 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_BOX_FILTER1 is defined as MSR_C9_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_BOX_FILTER1 0x00000E96\r
-\r
+#define MSR_HASWELL_E_C9_PMON_BOX_FILTER1 0x00000E96\r
\r
/**\r
Package. Uncore C-box 9 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_BOX_STATUS is defined as MSR_C9_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_BOX_STATUS 0x00000E97\r
-\r
+#define MSR_HASWELL_E_C9_PMON_BOX_STATUS 0x00000E97\r
\r
/**\r
Package. Uncore C-box 9 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_CTR0 is defined as MSR_C9_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_CTR0 0x00000E98\r
-\r
+#define MSR_HASWELL_E_C9_PMON_CTR0 0x00000E98\r
\r
/**\r
Package. Uncore C-box 9 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_CTR1 is defined as MSR_C9_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_CTR1 0x00000E99\r
-\r
+#define MSR_HASWELL_E_C9_PMON_CTR1 0x00000E99\r
\r
/**\r
Package. Uncore C-box 9 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_CTR2 is defined as MSR_C9_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_CTR2 0x00000E9A\r
-\r
+#define MSR_HASWELL_E_C9_PMON_CTR2 0x00000E9A\r
\r
/**\r
Package. Uncore C-box 9 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C9_PMON_CTR3 is defined as MSR_C9_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C9_PMON_CTR3 0x00000E9B\r
-\r
+#define MSR_HASWELL_E_C9_PMON_CTR3 0x00000E9B\r
\r
/**\r
Package. Uncore C-box 10 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_BOX_CTL is defined as MSR_C10_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_BOX_CTL 0x00000EA0\r
-\r
+#define MSR_HASWELL_E_C10_PMON_BOX_CTL 0x00000EA0\r
\r
/**\r
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_EVNTSEL0 is defined as MSR_C10_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_EVNTSEL0 0x00000EA1\r
-\r
+#define MSR_HASWELL_E_C10_PMON_EVNTSEL0 0x00000EA1\r
\r
/**\r
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_EVNTSEL1 is defined as MSR_C10_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_EVNTSEL1 0x00000EA2\r
-\r
+#define MSR_HASWELL_E_C10_PMON_EVNTSEL1 0x00000EA2\r
\r
/**\r
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_EVNTSEL2 is defined as MSR_C10_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_EVNTSEL2 0x00000EA3\r
-\r
+#define MSR_HASWELL_E_C10_PMON_EVNTSEL2 0x00000EA3\r
\r
/**\r
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_EVNTSEL3 is defined as MSR_C10_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_EVNTSEL3 0x00000EA4\r
-\r
+#define MSR_HASWELL_E_C10_PMON_EVNTSEL3 0x00000EA4\r
\r
/**\r
Package. Uncore C-box 10 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_BOX_FILTER0 is defined as MSR_C10_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_BOX_FILTER0 0x00000EA5\r
-\r
+#define MSR_HASWELL_E_C10_PMON_BOX_FILTER0 0x00000EA5\r
\r
/**\r
Package. Uncore C-box 10 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_BOX_FILTER1 is defined as MSR_C10_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_BOX_FILTER1 0x00000EA6\r
-\r
+#define MSR_HASWELL_E_C10_PMON_BOX_FILTER1 0x00000EA6\r
\r
/**\r
Package. Uncore C-box 10 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_BOX_STATUS is defined as MSR_C10_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_BOX_STATUS 0x00000EA7\r
-\r
+#define MSR_HASWELL_E_C10_PMON_BOX_STATUS 0x00000EA7\r
\r
/**\r
Package. Uncore C-box 10 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_CTR0 is defined as MSR_C10_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_CTR0 0x00000EA8\r
-\r
+#define MSR_HASWELL_E_C10_PMON_CTR0 0x00000EA8\r
\r
/**\r
Package. Uncore C-box 10 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_CTR1 is defined as MSR_C10_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_CTR1 0x00000EA9\r
-\r
+#define MSR_HASWELL_E_C10_PMON_CTR1 0x00000EA9\r
\r
/**\r
Package. Uncore C-box 10 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_CTR2 is defined as MSR_C10_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_CTR2 0x00000EAA\r
-\r
+#define MSR_HASWELL_E_C10_PMON_CTR2 0x00000EAA\r
\r
/**\r
Package. Uncore C-box 10 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C10_PMON_CTR3 is defined as MSR_C10_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C10_PMON_CTR3 0x00000EAB\r
-\r
+#define MSR_HASWELL_E_C10_PMON_CTR3 0x00000EAB\r
\r
/**\r
Package. Uncore C-box 11 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_BOX_CTL is defined as MSR_C11_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_BOX_CTL 0x00000EB0\r
-\r
+#define MSR_HASWELL_E_C11_PMON_BOX_CTL 0x00000EB0\r
\r
/**\r
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_EVNTSEL0 is defined as MSR_C11_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_EVNTSEL0 0x00000EB1\r
-\r
+#define MSR_HASWELL_E_C11_PMON_EVNTSEL0 0x00000EB1\r
\r
/**\r
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_EVNTSEL1 is defined as MSR_C11_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_EVNTSEL1 0x00000EB2\r
-\r
+#define MSR_HASWELL_E_C11_PMON_EVNTSEL1 0x00000EB2\r
\r
/**\r
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_EVNTSEL2 is defined as MSR_C11_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_EVNTSEL2 0x00000EB3\r
-\r
+#define MSR_HASWELL_E_C11_PMON_EVNTSEL2 0x00000EB3\r
\r
/**\r
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_EVNTSEL3 is defined as MSR_C11_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_EVNTSEL3 0x00000EB4\r
-\r
+#define MSR_HASWELL_E_C11_PMON_EVNTSEL3 0x00000EB4\r
\r
/**\r
Package. Uncore C-box 11 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_BOX_FILTER0 is defined as MSR_C11_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_BOX_FILTER0 0x00000EB5\r
-\r
+#define MSR_HASWELL_E_C11_PMON_BOX_FILTER0 0x00000EB5\r
\r
/**\r
Package. Uncore C-box 11 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_BOX_FILTER1 is defined as MSR_C11_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_BOX_FILTER1 0x00000EB6\r
-\r
+#define MSR_HASWELL_E_C11_PMON_BOX_FILTER1 0x00000EB6\r
\r
/**\r
Package. Uncore C-box 11 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_BOX_STATUS is defined as MSR_C11_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_BOX_STATUS 0x00000EB7\r
-\r
+#define MSR_HASWELL_E_C11_PMON_BOX_STATUS 0x00000EB7\r
\r
/**\r
Package. Uncore C-box 11 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_CTR0 is defined as MSR_C11_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_CTR0 0x00000EB8\r
-\r
+#define MSR_HASWELL_E_C11_PMON_CTR0 0x00000EB8\r
\r
/**\r
Package. Uncore C-box 11 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_CTR1 is defined as MSR_C11_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_CTR1 0x00000EB9\r
-\r
+#define MSR_HASWELL_E_C11_PMON_CTR1 0x00000EB9\r
\r
/**\r
Package. Uncore C-box 11 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_CTR2 is defined as MSR_C11_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_CTR2 0x00000EBA\r
-\r
+#define MSR_HASWELL_E_C11_PMON_CTR2 0x00000EBA\r
\r
/**\r
Package. Uncore C-box 11 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C11_PMON_CTR3 is defined as MSR_C11_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C11_PMON_CTR3 0x00000EBB\r
-\r
+#define MSR_HASWELL_E_C11_PMON_CTR3 0x00000EBB\r
\r
/**\r
Package. Uncore C-box 12 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_BOX_CTL is defined as MSR_C12_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_BOX_CTL 0x00000EC0\r
-\r
+#define MSR_HASWELL_E_C12_PMON_BOX_CTL 0x00000EC0\r
\r
/**\r
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_EVNTSEL0 is defined as MSR_C12_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_EVNTSEL0 0x00000EC1\r
-\r
+#define MSR_HASWELL_E_C12_PMON_EVNTSEL0 0x00000EC1\r
\r
/**\r
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_EVNTSEL1 is defined as MSR_C12_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_EVNTSEL1 0x00000EC2\r
-\r
+#define MSR_HASWELL_E_C12_PMON_EVNTSEL1 0x00000EC2\r
\r
/**\r
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_EVNTSEL2 is defined as MSR_C12_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_EVNTSEL2 0x00000EC3\r
-\r
+#define MSR_HASWELL_E_C12_PMON_EVNTSEL2 0x00000EC3\r
\r
/**\r
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_EVNTSEL3 is defined as MSR_C12_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_EVNTSEL3 0x00000EC4\r
-\r
+#define MSR_HASWELL_E_C12_PMON_EVNTSEL3 0x00000EC4\r
\r
/**\r
Package. Uncore C-box 12 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_BOX_FILTER0 is defined as MSR_C12_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_BOX_FILTER0 0x00000EC5\r
-\r
+#define MSR_HASWELL_E_C12_PMON_BOX_FILTER0 0x00000EC5\r
\r
/**\r
Package. Uncore C-box 12 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_BOX_FILTER1 is defined as MSR_C12_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_BOX_FILTER1 0x00000EC6\r
-\r
+#define MSR_HASWELL_E_C12_PMON_BOX_FILTER1 0x00000EC6\r
\r
/**\r
Package. Uncore C-box 12 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_BOX_STATUS is defined as MSR_C12_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_BOX_STATUS 0x00000EC7\r
-\r
+#define MSR_HASWELL_E_C12_PMON_BOX_STATUS 0x00000EC7\r
\r
/**\r
Package. Uncore C-box 12 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_CTR0 is defined as MSR_C12_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_CTR0 0x00000EC8\r
-\r
+#define MSR_HASWELL_E_C12_PMON_CTR0 0x00000EC8\r
\r
/**\r
Package. Uncore C-box 12 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_CTR1 is defined as MSR_C12_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_CTR1 0x00000EC9\r
-\r
+#define MSR_HASWELL_E_C12_PMON_CTR1 0x00000EC9\r
\r
/**\r
Package. Uncore C-box 12 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_CTR2 is defined as MSR_C12_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_CTR2 0x00000ECA\r
-\r
+#define MSR_HASWELL_E_C12_PMON_CTR2 0x00000ECA\r
\r
/**\r
Package. Uncore C-box 12 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C12_PMON_CTR3 is defined as MSR_C12_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C12_PMON_CTR3 0x00000ECB\r
-\r
+#define MSR_HASWELL_E_C12_PMON_CTR3 0x00000ECB\r
\r
/**\r
Package. Uncore C-box 13 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_BOX_CTL is defined as MSR_C13_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_BOX_CTL 0x00000ED0\r
-\r
+#define MSR_HASWELL_E_C13_PMON_BOX_CTL 0x00000ED0\r
\r
/**\r
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_EVNTSEL0 is defined as MSR_C13_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_EVNTSEL0 0x00000ED1\r
-\r
+#define MSR_HASWELL_E_C13_PMON_EVNTSEL0 0x00000ED1\r
\r
/**\r
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_EVNTSEL1 is defined as MSR_C13_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_EVNTSEL1 0x00000ED2\r
-\r
+#define MSR_HASWELL_E_C13_PMON_EVNTSEL1 0x00000ED2\r
\r
/**\r
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_EVNTSEL2 is defined as MSR_C13_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_EVNTSEL2 0x00000ED3\r
-\r
+#define MSR_HASWELL_E_C13_PMON_EVNTSEL2 0x00000ED3\r
\r
/**\r
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_EVNTSEL3 is defined as MSR_C13_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_EVNTSEL3 0x00000ED4\r
-\r
+#define MSR_HASWELL_E_C13_PMON_EVNTSEL3 0x00000ED4\r
\r
/**\r
Package. Uncore C-box 13 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_BOX_FILTER0 is defined as MSR_C13_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_BOX_FILTER0 0x00000ED5\r
-\r
+#define MSR_HASWELL_E_C13_PMON_BOX_FILTER0 0x00000ED5\r
\r
/**\r
Package. Uncore C-box 13 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_BOX_FILTER1 is defined as MSR_C13_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_BOX_FILTER1 0x00000ED6\r
-\r
+#define MSR_HASWELL_E_C13_PMON_BOX_FILTER1 0x00000ED6\r
\r
/**\r
Package. Uncore C-box 13 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_BOX_STATUS is defined as MSR_C13_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_BOX_STATUS 0x00000ED7\r
-\r
+#define MSR_HASWELL_E_C13_PMON_BOX_STATUS 0x00000ED7\r
\r
/**\r
Package. Uncore C-box 13 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_CTR0 is defined as MSR_C13_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_CTR0 0x00000ED8\r
-\r
+#define MSR_HASWELL_E_C13_PMON_CTR0 0x00000ED8\r
\r
/**\r
Package. Uncore C-box 13 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_CTR1 is defined as MSR_C13_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_CTR1 0x00000ED9\r
-\r
+#define MSR_HASWELL_E_C13_PMON_CTR1 0x00000ED9\r
\r
/**\r
Package. Uncore C-box 13 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_CTR2 is defined as MSR_C13_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_CTR2 0x00000EDA\r
-\r
+#define MSR_HASWELL_E_C13_PMON_CTR2 0x00000EDA\r
\r
/**\r
Package. Uncore C-box 13 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C13_PMON_CTR3 is defined as MSR_C13_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C13_PMON_CTR3 0x00000EDB\r
-\r
+#define MSR_HASWELL_E_C13_PMON_CTR3 0x00000EDB\r
\r
/**\r
Package. Uncore C-box 14 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_BOX_CTL is defined as MSR_C14_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_BOX_CTL 0x00000EE0\r
-\r
+#define MSR_HASWELL_E_C14_PMON_BOX_CTL 0x00000EE0\r
\r
/**\r
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_EVNTSEL0 is defined as MSR_C14_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_EVNTSEL0 0x00000EE1\r
-\r
+#define MSR_HASWELL_E_C14_PMON_EVNTSEL0 0x00000EE1\r
\r
/**\r
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_EVNTSEL1 is defined as MSR_C14_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_EVNTSEL1 0x00000EE2\r
-\r
+#define MSR_HASWELL_E_C14_PMON_EVNTSEL1 0x00000EE2\r
\r
/**\r
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_EVNTSEL2 is defined as MSR_C14_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_EVNTSEL2 0x00000EE3\r
-\r
+#define MSR_HASWELL_E_C14_PMON_EVNTSEL2 0x00000EE3\r
\r
/**\r
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_EVNTSEL3 is defined as MSR_C14_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_EVNTSEL3 0x00000EE4\r
-\r
+#define MSR_HASWELL_E_C14_PMON_EVNTSEL3 0x00000EE4\r
\r
/**\r
Package. Uncore C-box 14 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_BOX_FILTER is defined as MSR_C14_PMON_BOX_FILTER in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_BOX_FILTER 0x00000EE5\r
-\r
+#define MSR_HASWELL_E_C14_PMON_BOX_FILTER 0x00000EE5\r
\r
/**\r
Package. Uncore C-box 14 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_BOX_FILTER1 is defined as MSR_C14_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_BOX_FILTER1 0x00000EE6\r
-\r
+#define MSR_HASWELL_E_C14_PMON_BOX_FILTER1 0x00000EE6\r
\r
/**\r
Package. Uncore C-box 14 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_BOX_STATUS is defined as MSR_C14_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_BOX_STATUS 0x00000EE7\r
-\r
+#define MSR_HASWELL_E_C14_PMON_BOX_STATUS 0x00000EE7\r
\r
/**\r
Package. Uncore C-box 14 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_CTR0 is defined as MSR_C14_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_CTR0 0x00000EE8\r
-\r
+#define MSR_HASWELL_E_C14_PMON_CTR0 0x00000EE8\r
\r
/**\r
Package. Uncore C-box 14 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_CTR1 is defined as MSR_C14_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_CTR1 0x00000EE9\r
-\r
+#define MSR_HASWELL_E_C14_PMON_CTR1 0x00000EE9\r
\r
/**\r
Package. Uncore C-box 14 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_CTR2 is defined as MSR_C14_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_CTR2 0x00000EEA\r
-\r
+#define MSR_HASWELL_E_C14_PMON_CTR2 0x00000EEA\r
\r
/**\r
Package. Uncore C-box 14 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C14_PMON_CTR3 is defined as MSR_C14_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C14_PMON_CTR3 0x00000EEB\r
-\r
+#define MSR_HASWELL_E_C14_PMON_CTR3 0x00000EEB\r
\r
/**\r
Package. Uncore C-box 15 perfmon local box wide control.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_BOX_CTL is defined as MSR_C15_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_BOX_CTL 0x00000EF0\r
-\r
+#define MSR_HASWELL_E_C15_PMON_BOX_CTL 0x00000EF0\r
\r
/**\r
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_EVNTSEL0 is defined as MSR_C15_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_EVNTSEL0 0x00000EF1\r
-\r
+#define MSR_HASWELL_E_C15_PMON_EVNTSEL0 0x00000EF1\r
\r
/**\r
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_EVNTSEL1 is defined as MSR_C15_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_EVNTSEL1 0x00000EF2\r
-\r
+#define MSR_HASWELL_E_C15_PMON_EVNTSEL1 0x00000EF2\r
\r
/**\r
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_EVNTSEL2 is defined as MSR_C15_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_EVNTSEL2 0x00000EF3\r
-\r
+#define MSR_HASWELL_E_C15_PMON_EVNTSEL2 0x00000EF3\r
\r
/**\r
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_EVNTSEL3 is defined as MSR_C15_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_EVNTSEL3 0x00000EF4\r
-\r
+#define MSR_HASWELL_E_C15_PMON_EVNTSEL3 0x00000EF4\r
\r
/**\r
Package. Uncore C-box 15 perfmon box wide filter0.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_BOX_FILTER0 is defined as MSR_C15_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_BOX_FILTER0 0x00000EF5\r
-\r
+#define MSR_HASWELL_E_C15_PMON_BOX_FILTER0 0x00000EF5\r
\r
/**\r
Package. Uncore C-box 15 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_BOX_FILTER1 is defined as MSR_C15_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_BOX_FILTER1 0x00000EF6\r
-\r
+#define MSR_HASWELL_E_C15_PMON_BOX_FILTER1 0x00000EF6\r
\r
/**\r
Package. Uncore C-box 15 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_BOX_STATUS is defined as MSR_C15_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_BOX_STATUS 0x00000EF7\r
-\r
+#define MSR_HASWELL_E_C15_PMON_BOX_STATUS 0x00000EF7\r
\r
/**\r
Package. Uncore C-box 15 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_CTR0 is defined as MSR_C15_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_CTR0 0x00000EF8\r
-\r
+#define MSR_HASWELL_E_C15_PMON_CTR0 0x00000EF8\r
\r
/**\r
Package. Uncore C-box 15 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_CTR1 is defined as MSR_C15_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_CTR1 0x00000EF9\r
-\r
+#define MSR_HASWELL_E_C15_PMON_CTR1 0x00000EF9\r
\r
/**\r
Package. Uncore C-box 15 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_CTR2 is defined as MSR_C15_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_CTR2 0x00000EFA\r
-\r
+#define MSR_HASWELL_E_C15_PMON_CTR2 0x00000EFA\r
\r
/**\r
Package. Uncore C-box 15 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C15_PMON_CTR3 is defined as MSR_C15_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C15_PMON_CTR3 0x00000EFB\r
-\r
+#define MSR_HASWELL_E_C15_PMON_CTR3 0x00000EFB\r
\r
/**\r
Package. Uncore C-box 16 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_BOX_CTL is defined as MSR_C16_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_BOX_CTL 0x00000F00\r
-\r
+#define MSR_HASWELL_E_C16_PMON_BOX_CTL 0x00000F00\r
\r
/**\r
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_EVNTSEL0 is defined as MSR_C16_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_EVNTSEL0 0x00000F01\r
-\r
+#define MSR_HASWELL_E_C16_PMON_EVNTSEL0 0x00000F01\r
\r
/**\r
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_EVNTSEL1 is defined as MSR_C16_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_EVNTSEL1 0x00000F02\r
-\r
+#define MSR_HASWELL_E_C16_PMON_EVNTSEL1 0x00000F02\r
\r
/**\r
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_EVNTSEL2 is defined as MSR_C16_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_EVNTSEL2 0x00000F03\r
-\r
+#define MSR_HASWELL_E_C16_PMON_EVNTSEL2 0x00000F03\r
\r
/**\r
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_EVNTSEL3 is defined as MSR_C16_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_EVNTSEL3 0x00000F04\r
-\r
+#define MSR_HASWELL_E_C16_PMON_EVNTSEL3 0x00000F04\r
\r
/**\r
Package. Uncore C-box 16 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_BOX_FILTER0 is defined as MSR_C16_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_BOX_FILTER0 0x00000F05\r
-\r
+#define MSR_HASWELL_E_C16_PMON_BOX_FILTER0 0x00000F05\r
\r
/**\r
Package. Uncore C-box 16 perfmon box wide filter 1.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_BOX_FILTER1 is defined as MSR_C16_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_BOX_FILTER1 0x00000F06\r
-\r
+#define MSR_HASWELL_E_C16_PMON_BOX_FILTER1 0x00000F06\r
\r
/**\r
Package. Uncore C-box 16 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_BOX_STATUS is defined as MSR_C16_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_BOX_STATUS 0x00000F07\r
-\r
+#define MSR_HASWELL_E_C16_PMON_BOX_STATUS 0x00000F07\r
\r
/**\r
Package. Uncore C-box 16 perfmon counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_CTR0 is defined as MSR_C16_PMON_CTR0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_CTR0 0x00000F08\r
-\r
+#define MSR_HASWELL_E_C16_PMON_CTR0 0x00000F08\r
\r
/**\r
Package. Uncore C-box 16 perfmon counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_CTR1 is defined as MSR_C16_PMON_CTR1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_CTR1 0x00000F09\r
-\r
+#define MSR_HASWELL_E_C16_PMON_CTR1 0x00000F09\r
\r
/**\r
Package. Uncore C-box 16 perfmon counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_CTR2 is defined as MSR_C16_PMON_CTR2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_CTR2 0x00000F0A\r
-\r
+#define MSR_HASWELL_E_C16_PMON_CTR2 0x00000F0A\r
\r
/**\r
Package. Uncore C-box 16 perfmon counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C16_PMON_CTR3 is defined as MSR_C16_PMON_CTR3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C16_PMON_CTR3 0x00000E0B\r
-\r
+#define MSR_HASWELL_E_C16_PMON_CTR3 0x00000E0B\r
\r
/**\r
Package. Uncore C-box 17 perfmon for box-wide control.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_BOX_CTL is defined as MSR_C17_PMON_BOX_CTL in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_BOX_CTL 0x00000F10\r
-\r
+#define MSR_HASWELL_E_C17_PMON_BOX_CTL 0x00000F10\r
\r
/**\r
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 0.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_EVNTSEL0 is defined as MSR_C17_PMON_EVNTSEL0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_EVNTSEL0 0x00000F11\r
-\r
+#define MSR_HASWELL_E_C17_PMON_EVNTSEL0 0x00000F11\r
\r
/**\r
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 1.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_EVNTSEL1 is defined as MSR_C17_PMON_EVNTSEL1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_EVNTSEL1 0x00000F12\r
-\r
+#define MSR_HASWELL_E_C17_PMON_EVNTSEL1 0x00000F12\r
\r
/**\r
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 2.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_EVNTSEL2 is defined as MSR_C17_PMON_EVNTSEL2 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_EVNTSEL2 0x00000F13\r
-\r
+#define MSR_HASWELL_E_C17_PMON_EVNTSEL2 0x00000F13\r
\r
/**\r
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 3.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_EVNTSEL3 is defined as MSR_C17_PMON_EVNTSEL3 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_EVNTSEL3 0x00000F14\r
-\r
+#define MSR_HASWELL_E_C17_PMON_EVNTSEL3 0x00000F14\r
\r
/**\r
Package. Uncore C-box 17 perfmon box wide filter 0.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_BOX_FILTER0 is defined as MSR_C17_PMON_BOX_FILTER0 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_BOX_FILTER0 0x00000F15\r
-\r
+#define MSR_HASWELL_E_C17_PMON_BOX_FILTER0 0x00000F15\r
\r
/**\r
Package. Uncore C-box 17 perfmon box wide filter1.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_BOX_FILTER1 is defined as MSR_C17_PMON_BOX_FILTER1 in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_BOX_FILTER1 0x00000F16\r
+#define MSR_HASWELL_E_C17_PMON_BOX_FILTER1 0x00000F16\r
\r
/**\r
Package. Uncore C-box 17 perfmon box wide status.\r
@endcode\r
@note MSR_HASWELL_E_C17_PMON_BOX_STATUS is defined as MSR_C17_PMON_BOX_STATUS in SDM.\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_BOX_STATUS 0x00000F17\r
-\r
+#define MSR_HASWELL_E_C17_PMON_BOX_STATUS 0x00000F17\r
\r
/**\r
Package. Uncore C-box 17 perfmon counter n.\r
MSR_HASWELL_E_C17_PMON_CTR3 is defined as MSR_C17_PMON_CTR3 in SDM.\r
@{\r
**/\r
-#define MSR_HASWELL_E_C17_PMON_CTR0 0x00000F18\r
-#define MSR_HASWELL_E_C17_PMON_CTR1 0x00000F19\r
-#define MSR_HASWELL_E_C17_PMON_CTR2 0x00000F1A\r
-#define MSR_HASWELL_E_C17_PMON_CTR3 0x00000F1B\r
+#define MSR_HASWELL_E_C17_PMON_CTR0 0x00000F18\r
+#define MSR_HASWELL_E_C17_PMON_CTR1 0x00000F19\r
+#define MSR_HASWELL_E_C17_PMON_CTR2 0x00000F1A\r
+#define MSR_HASWELL_E_C17_PMON_CTR3 0x00000F1B\r
/// @}\r
\r
#endif\r