TianoCore EDK2 master
|
#include <Register/Intel/ArchitecturalMsr.h>
Go to the source code of this file.
MSR Definitions for Intel processors based on the Haswell-E microarchitecture.
Provides defines for Machine Specific Registers(MSR) indexes. Data structures are provided for MSRs that contain one or more bit fields. If the MSR value returned is a single 32-bit or 64-bit value, then a data structure is not provided for that MSR.
Copyright (c) 2016 - 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file HaswellEMsr.h.
#define IS_HASWELL_E_PROCESSOR | ( | DisplayFamily, | |
DisplayModel | |||
) |
Is Intel processors based on the Haswell-E microarchitecture?
DisplayFamily | Display Family ID |
DisplayModel | Display Model ID |
TRUE | Yes, it is. |
FALSE | No, it isn't. |
Definition at line 32 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_BOX_CTL 0x00000E00 |
Package. Uncore C-box 0 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C0_PMON_BOX_CTL (0x00000E00) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2283 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_BOX_FILTER0 0x00000E05 |
Package. Uncore C-box 0 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C0_PMON_BOX_FILTER0 (0x00000E05) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2373 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_BOX_FILTER1 0x00000E06 |
Package. Uncore C-box 0 perfmon box wide filter 1.
ECX | MSR_HASWELL_E_C0_PMON_BOX_FILTER1 (0x00000E06) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2391 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_BOX_STATUS 0x00000E07 |
Package. Uncore C-box 0 perfmon box wide status.
ECX | MSR_HASWELL_E_C0_PMON_BOX_STATUS (0x00000E07) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2409 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_CTR0 0x00000E08 |
Package. Uncore C-box 0 perfmon counter 0.
ECX | MSR_HASWELL_E_C0_PMON_CTR0 (0x00000E08) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2427 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_CTR1 0x00000E09 |
Package. Uncore C-box 0 perfmon counter 1.
ECX | MSR_HASWELL_E_C0_PMON_CTR1 (0x00000E09) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2445 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_CTR2 0x00000E0A |
Package. Uncore C-box 0 perfmon counter 2.
ECX | MSR_HASWELL_E_C0_PMON_CTR2 (0x00000E0A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2463 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_CTR3 0x00000E0B |
Package. Uncore C-box 0 perfmon counter 3.
ECX | MSR_HASWELL_E_C0_PMON_CTR3 (0x00000E0B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2481 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_EVNTSEL0 0x00000E01 |
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 0.
ECX | MSR_HASWELL_E_C0_PMON_EVNTSEL0 (0x00000E01) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2301 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_EVNTSEL1 0x00000E02 |
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 1.
ECX | MSR_HASWELL_E_C0_PMON_EVNTSEL1 (0x00000E02) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2319 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_EVNTSEL2 0x00000E03 |
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 2.
ECX | MSR_HASWELL_E_C0_PMON_EVNTSEL2 (0x00000E03) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2337 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C0_PMON_EVNTSEL3 0x00000E04 |
Package. Uncore C-box 0 perfmon event select for C-box 0 counter 3.
ECX | MSR_HASWELL_E_C0_PMON_EVNTSEL3 (0x00000E04) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2355 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_BOX_CTL 0x00000EA0 |
Package. Uncore C-box 10 perfmon local box wide control.
ECX | MSR_HASWELL_E_C10_PMON_BOX_CTL (0x00000EA0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4443 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_BOX_FILTER0 0x00000EA5 |
Package. Uncore C-box 10 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C10_PMON_BOX_FILTER0 (0x00000EA5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4533 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_BOX_FILTER1 0x00000EA6 |
Package. Uncore C-box 10 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C10_PMON_BOX_FILTER1 (0x00000EA6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4551 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_BOX_STATUS 0x00000EA7 |
Package. Uncore C-box 10 perfmon box wide status.
ECX | MSR_HASWELL_E_C10_PMON_BOX_STATUS (0x00000EA7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4569 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_CTR0 0x00000EA8 |
Package. Uncore C-box 10 perfmon counter 0.
ECX | MSR_HASWELL_E_C10_PMON_CTR0 (0x00000EA8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4587 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_CTR1 0x00000EA9 |
Package. Uncore C-box 10 perfmon counter 1.
ECX | MSR_HASWELL_E_C10_PMON_CTR1 (0x00000EA9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4605 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_CTR2 0x00000EAA |
Package. Uncore C-box 10 perfmon counter 2.
ECX | MSR_HASWELL_E_C10_PMON_CTR2 (0x00000EAA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4623 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_CTR3 0x00000EAB |
Package. Uncore C-box 10 perfmon counter 3.
ECX | MSR_HASWELL_E_C10_PMON_CTR3 (0x00000EAB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4641 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_EVNTSEL0 0x00000EA1 |
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 0.
ECX | MSR_HASWELL_E_C10_PMON_EVNTSEL0 (0x00000EA1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4461 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_EVNTSEL1 0x00000EA2 |
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 1.
ECX | MSR_HASWELL_E_C10_PMON_EVNTSEL1 (0x00000EA2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4479 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_EVNTSEL2 0x00000EA3 |
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 2.
ECX | MSR_HASWELL_E_C10_PMON_EVNTSEL2 (0x00000EA3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4497 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C10_PMON_EVNTSEL3 0x00000EA4 |
Package. Uncore C-box 10 perfmon event select for C-box 10 counter 3.
ECX | MSR_HASWELL_E_C10_PMON_EVNTSEL3 (0x00000EA4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4515 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_BOX_CTL 0x00000EB0 |
Package. Uncore C-box 11 perfmon local box wide control.
ECX | MSR_HASWELL_E_C11_PMON_BOX_CTL (0x00000EB0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4659 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_BOX_FILTER0 0x00000EB5 |
Package. Uncore C-box 11 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C11_PMON_BOX_FILTER0 (0x00000EB5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4749 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_BOX_FILTER1 0x00000EB6 |
Package. Uncore C-box 11 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C11_PMON_BOX_FILTER1 (0x00000EB6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4767 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_BOX_STATUS 0x00000EB7 |
Package. Uncore C-box 11 perfmon box wide status.
ECX | MSR_HASWELL_E_C11_PMON_BOX_STATUS (0x00000EB7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4785 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_CTR0 0x00000EB8 |
Package. Uncore C-box 11 perfmon counter 0.
ECX | MSR_HASWELL_E_C11_PMON_CTR0 (0x00000EB8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4803 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_CTR1 0x00000EB9 |
Package. Uncore C-box 11 perfmon counter 1.
ECX | MSR_HASWELL_E_C11_PMON_CTR1 (0x00000EB9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4821 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_CTR2 0x00000EBA |
Package. Uncore C-box 11 perfmon counter 2.
ECX | MSR_HASWELL_E_C11_PMON_CTR2 (0x00000EBA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4839 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_CTR3 0x00000EBB |
Package. Uncore C-box 11 perfmon counter 3.
ECX | MSR_HASWELL_E_C11_PMON_CTR3 (0x00000EBB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4857 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_EVNTSEL0 0x00000EB1 |
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 0.
ECX | MSR_HASWELL_E_C11_PMON_EVNTSEL0 (0x00000EB1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4677 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_EVNTSEL1 0x00000EB2 |
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 1.
ECX | MSR_HASWELL_E_C11_PMON_EVNTSEL1 (0x00000EB2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4695 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_EVNTSEL2 0x00000EB3 |
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 2.
ECX | MSR_HASWELL_E_C11_PMON_EVNTSEL2 (0x00000EB3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4713 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C11_PMON_EVNTSEL3 0x00000EB4 |
Package. Uncore C-box 11 perfmon event select for C-box 11 counter 3.
ECX | MSR_HASWELL_E_C11_PMON_EVNTSEL3 (0x00000EB4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4731 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_BOX_CTL 0x00000EC0 |
Package. Uncore C-box 12 perfmon local box wide control.
ECX | MSR_HASWELL_E_C12_PMON_BOX_CTL (0x00000EC0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4875 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_BOX_FILTER0 0x00000EC5 |
Package. Uncore C-box 12 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C12_PMON_BOX_FILTER0 (0x00000EC5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4965 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_BOX_FILTER1 0x00000EC6 |
Package. Uncore C-box 12 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C12_PMON_BOX_FILTER1 (0x00000EC6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4983 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_BOX_STATUS 0x00000EC7 |
Package. Uncore C-box 12 perfmon box wide status.
ECX | MSR_HASWELL_E_C12_PMON_BOX_STATUS (0x00000EC7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5001 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_CTR0 0x00000EC8 |
Package. Uncore C-box 12 perfmon counter 0.
ECX | MSR_HASWELL_E_C12_PMON_CTR0 (0x00000EC8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5019 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_CTR1 0x00000EC9 |
Package. Uncore C-box 12 perfmon counter 1.
ECX | MSR_HASWELL_E_C12_PMON_CTR1 (0x00000EC9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5037 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_CTR2 0x00000ECA |
Package. Uncore C-box 12 perfmon counter 2.
ECX | MSR_HASWELL_E_C12_PMON_CTR2 (0x00000ECA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5055 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_CTR3 0x00000ECB |
Package. Uncore C-box 12 perfmon counter 3.
ECX | MSR_HASWELL_E_C12_PMON_CTR3 (0x00000ECB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5073 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_EVNTSEL0 0x00000EC1 |
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 0.
ECX | MSR_HASWELL_E_C12_PMON_EVNTSEL0 (0x00000EC1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4893 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_EVNTSEL1 0x00000EC2 |
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 1.
ECX | MSR_HASWELL_E_C12_PMON_EVNTSEL1 (0x00000EC2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4911 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_EVNTSEL2 0x00000EC3 |
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 2.
ECX | MSR_HASWELL_E_C12_PMON_EVNTSEL2 (0x00000EC3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4929 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C12_PMON_EVNTSEL3 0x00000EC4 |
Package. Uncore C-box 12 perfmon event select for C-box 12 counter 3.
ECX | MSR_HASWELL_E_C12_PMON_EVNTSEL3 (0x00000EC4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4947 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_BOX_CTL 0x00000ED0 |
Package. Uncore C-box 13 perfmon local box wide control.
ECX | MSR_HASWELL_E_C13_PMON_BOX_CTL (0x00000ED0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5091 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_BOX_FILTER0 0x00000ED5 |
Package. Uncore C-box 13 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C13_PMON_BOX_FILTER0 (0x00000ED5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5181 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_BOX_FILTER1 0x00000ED6 |
Package. Uncore C-box 13 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C13_PMON_BOX_FILTER1 (0x00000ED6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5199 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_BOX_STATUS 0x00000ED7 |
Package. Uncore C-box 13 perfmon box wide status.
ECX | MSR_HASWELL_E_C13_PMON_BOX_STATUS (0x00000ED7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5217 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_CTR0 0x00000ED8 |
Package. Uncore C-box 13 perfmon counter 0.
ECX | MSR_HASWELL_E_C13_PMON_CTR0 (0x00000ED8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5235 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_CTR1 0x00000ED9 |
Package. Uncore C-box 13 perfmon counter 1.
ECX | MSR_HASWELL_E_C13_PMON_CTR1 (0x00000ED9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5253 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_CTR2 0x00000EDA |
Package. Uncore C-box 13 perfmon counter 2.
ECX | MSR_HASWELL_E_C13_PMON_CTR2 (0x00000EDA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5271 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_CTR3 0x00000EDB |
Package. Uncore C-box 13 perfmon counter 3.
ECX | MSR_HASWELL_E_C13_PMON_CTR3 (0x00000EDB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5289 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_EVNTSEL0 0x00000ED1 |
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 0.
ECX | MSR_HASWELL_E_C13_PMON_EVNTSEL0 (0x00000ED1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5109 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_EVNTSEL1 0x00000ED2 |
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 1.
ECX | MSR_HASWELL_E_C13_PMON_EVNTSEL1 (0x00000ED2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5127 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_EVNTSEL2 0x00000ED3 |
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 2.
ECX | MSR_HASWELL_E_C13_PMON_EVNTSEL2 (0x00000ED3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5145 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C13_PMON_EVNTSEL3 0x00000ED4 |
Package. Uncore C-box 13 perfmon event select for C-box 13 counter 3.
ECX | MSR_HASWELL_E_C13_PMON_EVNTSEL3 (0x00000ED4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5163 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_BOX_CTL 0x00000EE0 |
Package. Uncore C-box 14 perfmon local box wide control.
ECX | MSR_HASWELL_E_C14_PMON_BOX_CTL (0x00000EE0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5307 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_BOX_FILTER 0x00000EE5 |
Package. Uncore C-box 14 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C14_PMON_BOX_FILTER (0x00000EE5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5397 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_BOX_FILTER1 0x00000EE6 |
Package. Uncore C-box 14 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C14_PMON_BOX_FILTER1 (0x00000EE6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5415 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_BOX_STATUS 0x00000EE7 |
Package. Uncore C-box 14 perfmon box wide status.
ECX | MSR_HASWELL_E_C14_PMON_BOX_STATUS (0x00000EE7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5433 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_CTR0 0x00000EE8 |
Package. Uncore C-box 14 perfmon counter 0.
ECX | MSR_HASWELL_E_C14_PMON_CTR0 (0x00000EE8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5451 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_CTR1 0x00000EE9 |
Package. Uncore C-box 14 perfmon counter 1.
ECX | MSR_HASWELL_E_C14_PMON_CTR1 (0x00000EE9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5469 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_CTR2 0x00000EEA |
Package. Uncore C-box 14 perfmon counter 2.
ECX | MSR_HASWELL_E_C14_PMON_CTR2 (0x00000EEA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5487 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_CTR3 0x00000EEB |
Package. Uncore C-box 14 perfmon counter 3.
ECX | MSR_HASWELL_E_C14_PMON_CTR3 (0x00000EEB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5505 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_EVNTSEL0 0x00000EE1 |
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 0.
ECX | MSR_HASWELL_E_C14_PMON_EVNTSEL0 (0x00000EE1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5325 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_EVNTSEL1 0x00000EE2 |
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 1.
ECX | MSR_HASWELL_E_C14_PMON_EVNTSEL1 (0x00000EE2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5343 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_EVNTSEL2 0x00000EE3 |
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 2.
ECX | MSR_HASWELL_E_C14_PMON_EVNTSEL2 (0x00000EE3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5361 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C14_PMON_EVNTSEL3 0x00000EE4 |
Package. Uncore C-box 14 perfmon event select for C-box 14 counter 3.
ECX | MSR_HASWELL_E_C14_PMON_EVNTSEL3 (0x00000EE4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5379 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_BOX_CTL 0x00000EF0 |
Package. Uncore C-box 15 perfmon local box wide control.
ECX | MSR_HASWELL_E_C15_PMON_BOX_CTL (0x00000EF0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5523 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_BOX_FILTER0 0x00000EF5 |
Package. Uncore C-box 15 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C15_PMON_BOX_FILTER0 (0x00000EF5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5613 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_BOX_FILTER1 0x00000EF6 |
Package. Uncore C-box 15 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C15_PMON_BOX_FILTER1 (0x00000EF6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5631 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_BOX_STATUS 0x00000EF7 |
Package. Uncore C-box 15 perfmon box wide status.
ECX | MSR_HASWELL_E_C15_PMON_BOX_STATUS (0x00000EF7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5649 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_CTR0 0x00000EF8 |
Package. Uncore C-box 15 perfmon counter 0.
ECX | MSR_HASWELL_E_C15_PMON_CTR0 (0x00000EF8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5667 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_CTR1 0x00000EF9 |
Package. Uncore C-box 15 perfmon counter 1.
ECX | MSR_HASWELL_E_C15_PMON_CTR1 (0x00000EF9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5685 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_CTR2 0x00000EFA |
Package. Uncore C-box 15 perfmon counter 2.
ECX | MSR_HASWELL_E_C15_PMON_CTR2 (0x00000EFA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5703 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_CTR3 0x00000EFB |
Package. Uncore C-box 15 perfmon counter 3.
ECX | MSR_HASWELL_E_C15_PMON_CTR3 (0x00000EFB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5721 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_EVNTSEL0 0x00000EF1 |
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 0.
ECX | MSR_HASWELL_E_C15_PMON_EVNTSEL0 (0x00000EF1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5541 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_EVNTSEL1 0x00000EF2 |
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 1.
ECX | MSR_HASWELL_E_C15_PMON_EVNTSEL1 (0x00000EF2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5559 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_EVNTSEL2 0x00000EF3 |
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 2.
ECX | MSR_HASWELL_E_C15_PMON_EVNTSEL2 (0x00000EF3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5577 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C15_PMON_EVNTSEL3 0x00000EF4 |
Package. Uncore C-box 15 perfmon event select for C-box 15 counter 3.
ECX | MSR_HASWELL_E_C15_PMON_EVNTSEL3 (0x00000EF4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5595 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_BOX_CTL 0x00000F00 |
Package. Uncore C-box 16 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C16_PMON_BOX_CTL (0x00000F00) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5739 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_BOX_FILTER0 0x00000F05 |
Package. Uncore C-box 16 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C16_PMON_BOX_FILTER0 (0x00000F05) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5829 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_BOX_FILTER1 0x00000F06 |
Package. Uncore C-box 16 perfmon box wide filter 1.
ECX | MSR_HASWELL_E_C16_PMON_BOX_FILTER1 (0x00000F06) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5847 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_BOX_STATUS 0x00000F07 |
Package. Uncore C-box 16 perfmon box wide status.
ECX | MSR_HASWELL_E_C16_PMON_BOX_STATUS (0x00000F07) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5865 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_CTR0 0x00000F08 |
Package. Uncore C-box 16 perfmon counter 0.
ECX | MSR_HASWELL_E_C16_PMON_CTR0 (0x00000F08) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5883 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_CTR1 0x00000F09 |
Package. Uncore C-box 16 perfmon counter 1.
ECX | MSR_HASWELL_E_C16_PMON_CTR1 (0x00000F09) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5901 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_CTR2 0x00000F0A |
Package. Uncore C-box 16 perfmon counter 2.
ECX | MSR_HASWELL_E_C16_PMON_CTR2 (0x00000F0A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5919 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_CTR3 0x00000E0B |
Package. Uncore C-box 16 perfmon counter 3.
ECX | MSR_HASWELL_E_C16_PMON_CTR3 (0x00000E0B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5937 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_EVNTSEL0 0x00000F01 |
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 0.
ECX | MSR_HASWELL_E_C16_PMON_EVNTSEL0 (0x00000F01) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5757 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_EVNTSEL1 0x00000F02 |
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 1.
ECX | MSR_HASWELL_E_C16_PMON_EVNTSEL1 (0x00000F02) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5775 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_EVNTSEL2 0x00000F03 |
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 2.
ECX | MSR_HASWELL_E_C16_PMON_EVNTSEL2 (0x00000F03) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5793 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C16_PMON_EVNTSEL3 0x00000F04 |
Package. Uncore C-box 16 perfmon event select for C-box 16 counter 3.
ECX | MSR_HASWELL_E_C16_PMON_EVNTSEL3 (0x00000F04) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5811 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_BOX_CTL 0x00000F10 |
Package. Uncore C-box 17 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C17_PMON_BOX_CTL (0x00000F10) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5955 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_BOX_FILTER0 0x00000F15 |
Package. Uncore C-box 17 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C17_PMON_BOX_FILTER0 (0x00000F15) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6045 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_BOX_FILTER1 0x00000F16 |
Package. Uncore C-box 17 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C17_PMON_BOX_FILTER1 (0x00000F16) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6063 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_BOX_STATUS 0x00000F17 |
Package. Uncore C-box 17 perfmon box wide status.
ECX | MSR_HASWELL_E_C17_PMON_BOX_STATUS (0x00000F17) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6081 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_CTR0 0x00000F18 |
Package. Uncore C-box 17 perfmon counter n.
ECX | MSR_HASWELL_E_C17_PMON_CTRn |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6103 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_CTR1 0x00000F19 |
Definition at line 6104 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_CTR2 0x00000F1A |
Definition at line 6105 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_CTR3 0x00000F1B |
Definition at line 6106 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_EVNTSEL0 0x00000F11 |
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 0.
ECX | MSR_HASWELL_E_C17_PMON_EVNTSEL0 (0x00000F11) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5973 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_EVNTSEL1 0x00000F12 |
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 1.
ECX | MSR_HASWELL_E_C17_PMON_EVNTSEL1 (0x00000F12) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5991 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_EVNTSEL2 0x00000F13 |
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 2.
ECX | MSR_HASWELL_E_C17_PMON_EVNTSEL2 (0x00000F13) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6009 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C17_PMON_EVNTSEL3 0x00000F14 |
Package. Uncore C-box 17 perfmon event select for C-box 17 counter 3.
ECX | MSR_HASWELL_E_C17_PMON_EVNTSEL3 (0x00000F14) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6027 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_BOX_CTL 0x00000E10 |
Package. Uncore C-box 1 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C1_PMON_BOX_CTL (0x00000E10) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2499 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_BOX_FILTER0 0x00000E15 |
Package. Uncore C-box 1 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C1_PMON_BOX_FILTER0 (0x00000E15) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2589 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_BOX_FILTER1 0x00000E16 |
Package. Uncore C-box 1 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C1_PMON_BOX_FILTER1 (0x00000E16) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2607 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_BOX_STATUS 0x00000E17 |
Package. Uncore C-box 1 perfmon box wide status.
ECX | MSR_HASWELL_E_C1_PMON_BOX_STATUS (0x00000E17) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2625 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_CTR0 0x00000E18 |
Package. Uncore C-box 1 perfmon counter 0.
ECX | MSR_HASWELL_E_C1_PMON_CTR0 (0x00000E18) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2643 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_CTR1 0x00000E19 |
Package. Uncore C-box 1 perfmon counter 1.
ECX | MSR_HASWELL_E_C1_PMON_CTR1 (0x00000E19) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2661 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_CTR2 0x00000E1A |
Package. Uncore C-box 1 perfmon counter 2.
ECX | MSR_HASWELL_E_C1_PMON_CTR2 (0x00000E1A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2679 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_CTR3 0x00000E1B |
Package. Uncore C-box 1 perfmon counter 3.
ECX | MSR_HASWELL_E_C1_PMON_CTR3 (0x00000E1B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2697 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_EVNTSEL0 0x00000E11 |
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 0.
ECX | MSR_HASWELL_E_C1_PMON_EVNTSEL0 (0x00000E11) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2517 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_EVNTSEL1 0x00000E12 |
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 1.
ECX | MSR_HASWELL_E_C1_PMON_EVNTSEL1 (0x00000E12) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2535 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_EVNTSEL2 0x00000E13 |
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 2.
ECX | MSR_HASWELL_E_C1_PMON_EVNTSEL2 (0x00000E13) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2553 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C1_PMON_EVNTSEL3 0x00000E14 |
Package. Uncore C-box 1 perfmon event select for C-box 1 counter 3.
ECX | MSR_HASWELL_E_C1_PMON_EVNTSEL3 (0x00000E14) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2571 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_BOX_CTL 0x00000E20 |
Package. Uncore C-box 2 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C2_PMON_BOX_CTL (0x00000E20) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2715 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_BOX_FILTER0 0x00000E25 |
Package. Uncore C-box 2 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C2_PMON_BOX_FILTER0 (0x00000E25) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2805 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_BOX_FILTER1 0x00000E26 |
Package. Uncore C-box 2 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C2_PMON_BOX_FILTER1 (0x00000E26) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2823 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_BOX_STATUS 0x00000E27 |
Package. Uncore C-box 2 perfmon box wide status.
ECX | MSR_HASWELL_E_C2_PMON_BOX_STATUS (0x00000E27) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2841 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_CTR0 0x00000E28 |
Package. Uncore C-box 2 perfmon counter 0.
ECX | MSR_HASWELL_E_C2_PMON_CTR0 (0x00000E28) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2859 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_CTR1 0x00000E29 |
Package. Uncore C-box 2 perfmon counter 1.
ECX | MSR_HASWELL_E_C2_PMON_CTR1 (0x00000E29) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2877 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_CTR2 0x00000E2A |
Package. Uncore C-box 2 perfmon counter 2.
ECX | MSR_HASWELL_E_C2_PMON_CTR2 (0x00000E2A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2895 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_CTR3 0x00000E2B |
Package. Uncore C-box 2 perfmon counter 3.
ECX | MSR_HASWELL_E_C2_PMON_CTR3 (0x00000E2B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2913 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_EVNTSEL0 0x00000E21 |
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 0.
ECX | MSR_HASWELL_E_C2_PMON_EVNTSEL0 (0x00000E21) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2733 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_EVNTSEL1 0x00000E22 |
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 1.
ECX | MSR_HASWELL_E_C2_PMON_EVNTSEL1 (0x00000E22) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2751 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_EVNTSEL2 0x00000E23 |
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 2.
ECX | MSR_HASWELL_E_C2_PMON_EVNTSEL2 (0x00000E23) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2769 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C2_PMON_EVNTSEL3 0x00000E24 |
Package. Uncore C-box 2 perfmon event select for C-box 2 counter 3.
ECX | MSR_HASWELL_E_C2_PMON_EVNTSEL3 (0x00000E24) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2787 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_BOX_CTL 0x00000E30 |
Package. Uncore C-box 3 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C3_PMON_BOX_CTL (0x00000E30) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2931 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_BOX_FILTER0 0x00000E35 |
Package. Uncore C-box 3 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C3_PMON_BOX_FILTER0 (0x00000E35) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3021 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_BOX_FILTER1 0x00000E36 |
Package. Uncore C-box 3 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C3_PMON_BOX_FILTER1 (0x00000E36) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3039 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_BOX_STATUS 0x00000E37 |
Package. Uncore C-box 3 perfmon box wide status.
ECX | MSR_HASWELL_E_C3_PMON_BOX_STATUS (0x00000E37) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3057 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_CTR0 0x00000E38 |
Package. Uncore C-box 3 perfmon counter 0.
ECX | MSR_HASWELL_E_C3_PMON_CTR0 (0x00000E38) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3075 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_CTR1 0x00000E39 |
Package. Uncore C-box 3 perfmon counter 1.
ECX | MSR_HASWELL_E_C3_PMON_CTR1 (0x00000E39) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3093 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_CTR2 0x00000E3A |
Package. Uncore C-box 3 perfmon counter 2.
ECX | MSR_HASWELL_E_C3_PMON_CTR2 (0x00000E3A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3111 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_CTR3 0x00000E3B |
Package. Uncore C-box 3 perfmon counter 3.
ECX | MSR_HASWELL_E_C3_PMON_CTR3 (0x00000E3B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3129 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_EVNTSEL0 0x00000E31 |
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 0.
ECX | MSR_HASWELL_E_C3_PMON_EVNTSEL0 (0x00000E31) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2949 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_EVNTSEL1 0x00000E32 |
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 1.
ECX | MSR_HASWELL_E_C3_PMON_EVNTSEL1 (0x00000E32) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2967 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_EVNTSEL2 0x00000E33 |
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 2.
ECX | MSR_HASWELL_E_C3_PMON_EVNTSEL2 (0x00000E33) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2985 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C3_PMON_EVNTSEL3 0x00000E34 |
Package. Uncore C-box 3 perfmon event select for C-box 3 counter 3.
ECX | MSR_HASWELL_E_C3_PMON_EVNTSEL3 (0x00000E34) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3003 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_BOX_CTL 0x00000E40 |
Package. Uncore C-box 4 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C4_PMON_BOX_CTL (0x00000E40) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3147 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_BOX_FILTER0 0x00000E45 |
Package. Uncore C-box 4 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C4_PMON_BOX_FILTER0 (0x00000E45) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3237 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_BOX_FILTER1 0x00000E46 |
Package. Uncore C-box 4 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C4_PMON_BOX_FILTER1 (0x00000E46) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3255 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_BOX_STATUS 0x00000E47 |
Package. Uncore C-box 4 perfmon box wide status.
ECX | MSR_HASWELL_E_C4_PMON_BOX_STATUS (0x00000E47) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3273 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_CTR0 0x00000E48 |
Package. Uncore C-box 4 perfmon counter 0.
ECX | MSR_HASWELL_E_C4_PMON_CTR0 (0x00000E48) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3291 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_CTR1 0x00000E49 |
Package. Uncore C-box 4 perfmon counter 1.
ECX | MSR_HASWELL_E_C4_PMON_CTR1 (0x00000E49) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3309 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_CTR2 0x00000E4A |
Package. Uncore C-box 4 perfmon counter 2.
ECX | MSR_HASWELL_E_C4_PMON_CTR2 (0x00000E4A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3327 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_CTR3 0x00000E4B |
Package. Uncore C-box 4 perfmon counter 3.
ECX | MSR_HASWELL_E_C4_PMON_CTR3 (0x00000E4B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3345 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_EVNTSEL0 0x00000E41 |
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 0.
ECX | MSR_HASWELL_E_C4_PMON_EVNTSEL0 (0x00000E41) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3165 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_EVNTSEL1 0x00000E42 |
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 1.
ECX | MSR_HASWELL_E_C4_PMON_EVNTSEL1 (0x00000E42) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3183 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_EVNTSEL2 0x00000E43 |
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 2.
ECX | MSR_HASWELL_E_C4_PMON_EVNTSEL2 (0x00000E43) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3201 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C4_PMON_EVNTSEL3 0x00000E44 |
Package. Uncore C-box 4 perfmon event select for C-box 4 counter 3.
ECX | MSR_HASWELL_E_C4_PMON_EVNTSEL3 (0x00000E44) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3219 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_BOX_CTL 0x00000E50 |
Package. Uncore C-box 5 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C5_PMON_BOX_CTL (0x00000E50) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3363 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_BOX_FILTER0 0x00000E55 |
Package. Uncore C-box 5 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C5_PMON_BOX_FILTER0 (0x00000E55) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3453 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_BOX_FILTER1 0x00000E56 |
Package. Uncore C-box 5 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C5_PMON_BOX_FILTER1 (0x00000E56) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3471 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_BOX_STATUS 0x00000E57 |
Package. Uncore C-box 5 perfmon box wide status.
ECX | MSR_HASWELL_E_C5_PMON_BOX_STATUS (0x00000E57) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3489 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_CTR0 0x00000E58 |
Package. Uncore C-box 5 perfmon counter 0.
ECX | MSR_HASWELL_E_C5_PMON_CTR0 (0x00000E58) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3507 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_CTR1 0x00000E59 |
Package. Uncore C-box 5 perfmon counter 1.
ECX | MSR_HASWELL_E_C5_PMON_CTR1 (0x00000E59) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3525 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_CTR2 0x00000E5A |
Package. Uncore C-box 5 perfmon counter 2.
ECX | MSR_HASWELL_E_C5_PMON_CTR2 (0x00000E5A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3543 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_CTR3 0x00000E5B |
Package. Uncore C-box 5 perfmon counter 3.
ECX | MSR_HASWELL_E_C5_PMON_CTR3 (0x00000E5B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3561 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_EVNTSEL0 0x00000E51 |
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 0.
ECX | MSR_HASWELL_E_C5_PMON_EVNTSEL0 (0x00000E51) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3381 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_EVNTSEL1 0x00000E52 |
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 1.
ECX | MSR_HASWELL_E_C5_PMON_EVNTSEL1 (0x00000E52) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3399 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_EVNTSEL2 0x00000E53 |
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 2.
ECX | MSR_HASWELL_E_C5_PMON_EVNTSEL2 (0x00000E53) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3417 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C5_PMON_EVNTSEL3 0x00000E54 |
Package. Uncore C-box 5 perfmon event select for C-box 5 counter 3.
ECX | MSR_HASWELL_E_C5_PMON_EVNTSEL3 (0x00000E54) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3435 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_BOX_CTL 0x00000E60 |
Package. Uncore C-box 6 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C6_PMON_BOX_CTL (0x00000E60) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3579 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_BOX_FILTER0 0x00000E65 |
Package. Uncore C-box 6 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C6_PMON_BOX_FILTER0 (0x00000E65) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3669 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_BOX_FILTER1 0x00000E66 |
Package. Uncore C-box 6 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C6_PMON_BOX_FILTER1 (0x00000E66) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3687 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_BOX_STATUS 0x00000E67 |
Package. Uncore C-box 6 perfmon box wide status.
ECX | MSR_HASWELL_E_C6_PMON_BOX_STATUS (0x00000E67) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3705 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_CTR0 0x00000E68 |
Package. Uncore C-box 6 perfmon counter 0.
ECX | MSR_HASWELL_E_C6_PMON_CTR0 (0x00000E68) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3723 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_CTR1 0x00000E69 |
Package. Uncore C-box 6 perfmon counter 1.
ECX | MSR_HASWELL_E_C6_PMON_CTR1 (0x00000E69) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3741 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_CTR2 0x00000E6A |
Package. Uncore C-box 6 perfmon counter 2.
ECX | MSR_HASWELL_E_C6_PMON_CTR2 (0x00000E6A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3759 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_CTR3 0x00000E6B |
Package. Uncore C-box 6 perfmon counter 3.
ECX | MSR_HASWELL_E_C6_PMON_CTR3 (0x00000E6B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3777 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_EVNTSEL0 0x00000E61 |
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 0.
ECX | MSR_HASWELL_E_C6_PMON_EVNTSEL0 (0x00000E61) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3597 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_EVNTSEL1 0x00000E62 |
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 1.
ECX | MSR_HASWELL_E_C6_PMON_EVNTSEL1 (0x00000E62) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3615 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_EVNTSEL2 0x00000E63 |
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 2.
ECX | MSR_HASWELL_E_C6_PMON_EVNTSEL2 (0x00000E63) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3633 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C6_PMON_EVNTSEL3 0x00000E64 |
Package. Uncore C-box 6 perfmon event select for C-box 6 counter 3.
ECX | MSR_HASWELL_E_C6_PMON_EVNTSEL3 (0x00000E64) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3651 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_BOX_CTL 0x00000E70 |
Package. Uncore C-box 7 perfmon for box-wide control.
ECX | MSR_HASWELL_E_C7_PMON_BOX_CTL (0x00000E70) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3795 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_BOX_FILTER0 0x00000E75 |
Package. Uncore C-box 7 perfmon box wide filter 0.
ECX | MSR_HASWELL_E_C7_PMON_BOX_FILTER0 (0x00000E75) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3885 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_BOX_FILTER1 0x00000E76 |
Package. Uncore C-box 7 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C7_PMON_BOX_FILTER1 (0x00000E76) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3903 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_BOX_STATUS 0x00000E77 |
Package. Uncore C-box 7 perfmon box wide status.
ECX | MSR_HASWELL_E_C7_PMON_BOX_STATUS (0x00000E77) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3921 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_CTR0 0x00000E78 |
Package. Uncore C-box 7 perfmon counter 0.
ECX | MSR_HASWELL_E_C7_PMON_CTR0 (0x00000E78) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3939 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_CTR1 0x00000E79 |
Package. Uncore C-box 7 perfmon counter 1.
ECX | MSR_HASWELL_E_C7_PMON_CTR1 (0x00000E79) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3957 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_CTR2 0x00000E7A |
Package. Uncore C-box 7 perfmon counter 2.
ECX | MSR_HASWELL_E_C7_PMON_CTR2 (0x00000E7A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3975 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_CTR3 0x00000E7B |
Package. Uncore C-box 7 perfmon counter 3.
ECX | MSR_HASWELL_E_C7_PMON_CTR3 (0x00000E7B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3993 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_EVNTSEL0 0x00000E71 |
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 0.
ECX | MSR_HASWELL_E_C7_PMON_EVNTSEL0 (0x00000E71) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3813 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_EVNTSEL1 0x00000E72 |
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 1.
ECX | MSR_HASWELL_E_C7_PMON_EVNTSEL1 (0x00000E72) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3831 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_EVNTSEL2 0x00000E73 |
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 2.
ECX | MSR_HASWELL_E_C7_PMON_EVNTSEL2 (0x00000E73) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3849 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C7_PMON_EVNTSEL3 0x00000E74 |
Package. Uncore C-box 7 perfmon event select for C-box 7 counter 3.
ECX | MSR_HASWELL_E_C7_PMON_EVNTSEL3 (0x00000E74) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3867 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_BOX_CTL 0x00000E80 |
Package. Uncore C-box 8 perfmon local box wide control.
ECX | MSR_HASWELL_E_C8_PMON_BOX_CTL (0x00000E80) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4011 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_BOX_FILTER0 0x00000E85 |
Package. Uncore C-box 8 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C8_PMON_BOX_FILTER0 (0x00000E85) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4101 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_BOX_FILTER1 0x00000E86 |
Package. Uncore C-box 8 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C8_PMON_BOX_FILTER1 (0x00000E86) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4119 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_BOX_STATUS 0x00000E87 |
Package. Uncore C-box 8 perfmon box wide status.
ECX | MSR_HASWELL_E_C8_PMON_BOX_STATUS (0x00000E87) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4137 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_CTR0 0x00000E88 |
Package. Uncore C-box 8 perfmon counter 0.
ECX | MSR_HASWELL_E_C8_PMON_CTR0 (0x00000E88) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4155 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_CTR1 0x00000E89 |
Package. Uncore C-box 8 perfmon counter 1.
ECX | MSR_HASWELL_E_C8_PMON_CTR1 (0x00000E89) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4173 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_CTR2 0x00000E8A |
Package. Uncore C-box 8 perfmon counter 2.
ECX | MSR_HASWELL_E_C8_PMON_CTR2 (0x00000E8A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4191 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_CTR3 0x00000E8B |
Package. Uncore C-box 8 perfmon counter 3.
ECX | MSR_HASWELL_E_C8_PMON_CTR3 (0x00000E8B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4209 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_EVNTSEL0 0x00000E81 |
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 0.
ECX | MSR_HASWELL_E_C8_PMON_EVNTSEL0 (0x00000E81) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4029 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_EVNTSEL1 0x00000E82 |
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 1.
ECX | MSR_HASWELL_E_C8_PMON_EVNTSEL1 (0x00000E82) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4047 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_EVNTSEL2 0x00000E83 |
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 2.
ECX | MSR_HASWELL_E_C8_PMON_EVNTSEL2 (0x00000E83) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4065 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C8_PMON_EVNTSEL3 0x00000E84 |
Package. Uncore C-box 8 perfmon event select for C-box 8 counter 3.
ECX | MSR_HASWELL_E_C8_PMON_EVNTSEL3 (0x00000E84) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4083 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_BOX_CTL 0x00000E90 |
Package. Uncore C-box 9 perfmon local box wide control.
ECX | MSR_HASWELL_E_C9_PMON_BOX_CTL (0x00000E90) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4227 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_BOX_FILTER0 0x00000E95 |
Package. Uncore C-box 9 perfmon box wide filter0.
ECX | MSR_HASWELL_E_C9_PMON_BOX_FILTER0 (0x00000E95) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4317 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_BOX_FILTER1 0x00000E96 |
Package. Uncore C-box 9 perfmon box wide filter1.
ECX | MSR_HASWELL_E_C9_PMON_BOX_FILTER1 (0x00000E96) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4335 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_BOX_STATUS 0x00000E97 |
Package. Uncore C-box 9 perfmon box wide status.
ECX | MSR_HASWELL_E_C9_PMON_BOX_STATUS (0x00000E97) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4353 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_CTR0 0x00000E98 |
Package. Uncore C-box 9 perfmon counter 0.
ECX | MSR_HASWELL_E_C9_PMON_CTR0 (0x00000E98) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4371 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_CTR1 0x00000E99 |
Package. Uncore C-box 9 perfmon counter 1.
ECX | MSR_HASWELL_E_C9_PMON_CTR1 (0x00000E99) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4389 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_CTR2 0x00000E9A |
Package. Uncore C-box 9 perfmon counter 2.
ECX | MSR_HASWELL_E_C9_PMON_CTR2 (0x00000E9A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4407 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_CTR3 0x00000E9B |
Package. Uncore C-box 9 perfmon counter 3.
ECX | MSR_HASWELL_E_C9_PMON_CTR3 (0x00000E9B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4425 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_EVNTSEL0 0x00000E91 |
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 0.
ECX | MSR_HASWELL_E_C9_PMON_EVNTSEL0 (0x00000E91) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4245 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_EVNTSEL1 0x00000E92 |
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 1.
ECX | MSR_HASWELL_E_C9_PMON_EVNTSEL1 (0x00000E92) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4263 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_EVNTSEL2 0x00000E93 |
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 2.
ECX | MSR_HASWELL_E_C9_PMON_EVNTSEL2 (0x00000E93) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4281 of file HaswellEMsr.h.
#define MSR_HASWELL_E_C9_PMON_EVNTSEL3 0x00000E94 |
Package. Uncore C-box 9 perfmon event select for C-box 9 counter 3.
ECX | MSR_HASWELL_E_C9_PMON_EVNTSEL3 (0x00000E94) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4299 of file HaswellEMsr.h.
#define MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS 0x00000690 |
Package. Indicator of Frequency Clipping in Processor Cores (R/W) (frequency refers to processor core frequency).
ECX | MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS (0x00000690) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_CORE_PERF_LIMIT_REASONS_REGISTER. |
Example usage
Definition at line 917 of file HaswellEMsr.h.
#define MSR_HASWELL_E_CORE_THREAD_COUNT 0x00000035 |
Package. Configured State of Enabled Processor Core Count and Logical Processor Count (RO) - After a Power-On RESET, enumerates factory configuration of the number of processor cores and logical processors in the physical package. - Following the sequence of (i) BIOS modified a Configuration Mask which selects a subset of processor cores to be active post RESET and (ii) a RESET event after the modification, enumerates the current configuration of enabled processor core count and logical processor count in the physical package.
ECX | MSR_HASWELL_E_CORE_THREAD_COUNT (0x00000035) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_CORE_THREAD_COUNT_REGISTER. |
Example usage
Definition at line 63 of file HaswellEMsr.h.
#define MSR_HASWELL_E_DRAM_ENERGY_STATUS 0x00000619 |
Package. DRAM Energy Status (R/O) Energy Consumed by DRAM devices.
ECX | MSR_HASWELL_E_DRAM_ENERGY_STATUS (0x00000619) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_DRAM_ENERGY_STATUS_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_DRAM_ENERGY_STATUS_REGISTER. |
Example usage
Definition at line 706 of file HaswellEMsr.h.
#define MSR_HASWELL_E_DRAM_PERF_STATUS 0x0000061B |
Package. DRAM Performance Throttling Status (R/O) See Section 14.9.5, "DRAM RAPL Domain.".
ECX | MSR_HASWELL_E_DRAM_PERF_STATUS (0x0000061B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 749 of file HaswellEMsr.h.
#define MSR_HASWELL_E_DRAM_POWER_INFO 0x0000061C |
Package. DRAM RAPL Parameters (R/W) See Section 14.9.5, "DRAM RAPL Domain.".
ECX | MSR_HASWELL_E_DRAM_POWER_INFO (0x0000061C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 767 of file HaswellEMsr.h.
#define MSR_HASWELL_E_DRAM_POWER_LIMIT 0x00000618 |
Package. DRAM RAPL Power Limit Control (R/W) See Section 14.9.5, "DRAM RAPL Domain.".
ECX | MSR_HASWELL_E_DRAM_POWER_LIMIT (0x00000618) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 687 of file HaswellEMsr.h.
#define MSR_HASWELL_E_ERROR_CONTROL 0x0000017F |
Package. MC Bank Error Configuration (R/W).
ECX | MSR_HASWELL_E_ERROR_CONTROL (0x0000017F) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_ERROR_CONTROL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_ERROR_CONTROL_REGISTER. |
Example usage
Definition at line 378 of file HaswellEMsr.h.
#define MSR_HASWELL_E_IA32_MCG_CAP 0x00000179 |
Thread. Global Machine Check Capability (R/O).
ECX | MSR_HASWELL_E_IA32_MCG_CAP (0x00000179) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_IA32_MCG_CAP_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_IA32_MCG_CAP_REGISTER. |
Example usage
Definition at line 249 of file HaswellEMsr.h.
#define MSR_HASWELL_E_IA32_PQR_ASSOC 0x00000C8F |
THREAD. Resource Association Register (R/W)..
ECX | MSR_HASWELL_E_IA32_PQR_ASSOC (0x00000C8F) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_IA32_PQR_ASSOC_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_IA32_PQR_ASSOC_REGISTER. |
Example usage
Definition at line 1142 of file HaswellEMsr.h.
#define MSR_HASWELL_E_IA32_QM_EVTSEL 0x00000C8D |
THREAD. Monitoring Event Select Register (R/W). if CPUID.(EAX=07H, ECX=0):EBX.RDT-M[bit 12] = 1.
ECX | MSR_HASWELL_E_IA32_QM_EVTSEL (0x00000C8D) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_IA32_QM_EVTSEL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_IA32_QM_EVTSEL_REGISTER. |
Example usage
Definition at line 1096 of file HaswellEMsr.h.
#define MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT 0x00000620 |
Package. Uncore Ratio Limit (R/W) Out of reset, the min_ratio and max_ratio fields represent the widest possible range of uncore frequencies. Writing to these fields allows software to control the minimum and the maximum frequency that hardware will select.
ECX | MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT (0x00000620) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_MSRUNCORE_RATIO_LIMIT_REGISTER. |
Example usage
Definition at line 847 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCIE_PLL_RATIO 0x0000061E |
Package. Configuration of PCIE PLL Relative to BCLK(R/W).
ECX | MSR_HASWELL_E_PCIE_PLL_RATIO (0x0000061E) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_PCIE_PLL_RATIO_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_PCIE_PLL_RATIO_REGISTER. |
Example usage
Definition at line 787 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_BOX_CTL 0x00000710 |
Package. Uncore PCU perfmon for PCU-box-wide control.
ECX | MSR_HASWELL_E_PCU_PMON_BOX_CTL (0x00000710) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1365 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_BOX_FILTER 0x00000715 |
Package. Uncore PCU perfmon box-wide filter.
ECX | MSR_HASWELL_E_PCU_PMON_BOX_FILTER (0x00000715) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1455 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_BOX_STATUS 0x00000716 |
Package. Uncore PCU perfmon box wide status.
ECX | MSR_HASWELL_E_PCU_PMON_BOX_STATUS (0x00000716) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1473 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_CTR0 0x00000717 |
Package. Uncore PCU perfmon counter 0.
ECX | MSR_HASWELL_E_PCU_PMON_CTR0 (0x00000717) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1491 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_CTR1 0x00000718 |
Package. Uncore PCU perfmon counter 1.
ECX | MSR_HASWELL_E_PCU_PMON_CTR1 (0x00000718) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1509 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_CTR2 0x00000719 |
Package. Uncore PCU perfmon counter 2.
ECX | MSR_HASWELL_E_PCU_PMON_CTR2 (0x00000719) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1527 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_CTR3 0x0000071A |
Package. Uncore PCU perfmon counter 3.
ECX | MSR_HASWELL_E_PCU_PMON_CTR3 (0x0000071A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1545 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_EVNTSEL0 0x00000711 |
Package. Uncore PCU perfmon event select for PCU counter 0.
ECX | MSR_HASWELL_E_PCU_PMON_EVNTSEL0 (0x00000711) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1383 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_EVNTSEL1 0x00000712 |
Package. Uncore PCU perfmon event select for PCU counter 1.
ECX | MSR_HASWELL_E_PCU_PMON_EVNTSEL1 (0x00000712) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1401 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_EVNTSEL2 0x00000713 |
Package. Uncore PCU perfmon event select for PCU counter 2.
ECX | MSR_HASWELL_E_PCU_PMON_EVNTSEL2 (0x00000713) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1419 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PCU_PMON_EVNTSEL3 0x00000714 |
Package. Uncore PCU perfmon event select for PCU counter 3.
ECX | MSR_HASWELL_E_PCU_PMON_EVNTSEL3 (0x00000714) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1437 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL 0x000000E2 |
Core. C-State Configuration Control (R/W) Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI C-states. See http://biosbits.org. <http://biosbits.org>
__.
ECX | MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL (0x000000E2) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_PKG_CST_CONFIG_CONTROL_REGISTER. |
Example usage
Definition at line 164 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PMON_GLOBAL_CONFIG 0x00000702 |
Package. Uncore perfmon per-socket global configuration.
ECX | MSR_HASWELL_E_PMON_GLOBAL_CONFIG (0x00000702) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1221 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PMON_GLOBAL_CTL 0x00000700 |
Package. Uncore perfmon per-socket global control.
ECX | MSR_HASWELL_E_PMON_GLOBAL_CTL (0x00000700) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1185 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PMON_GLOBAL_STATUS 0x00000701 |
Package. Uncore perfmon per-socket global status.
ECX | MSR_HASWELL_E_PMON_GLOBAL_STATUS (0x00000701) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1203 of file HaswellEMsr.h.
#define MSR_HASWELL_E_PP0_ENERGY_STATUS 0x00000639 |
Package. Reserved (R/O) Reads return 0.
ECX | MSR_HASWELL_E_PP0_ENERGY_STATUS (0x00000639) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 896 of file HaswellEMsr.h.
#define MSR_HASWELL_E_RAPL_POWER_UNIT 0x00000606 |
Package. Unit Multipliers used in RAPL Interfaces (R/O).
ECX | MSR_HASWELL_E_RAPL_POWER_UNIT (0x00000606) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_RAPL_POWER_UNIT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_RAPL_POWER_UNIT_REGISTER. |
Example usage
Definition at line 629 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_BOX_CTL 0x00000720 |
Package. Uncore SBo 0 perfmon for SBo 0 box-wide control.
ECX | MSR_HASWELL_E_S0_PMON_BOX_CTL (0x00000720) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1563 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_BOX_FILTER 0x00000725 |
Package. Uncore SBo 0 perfmon box-wide filter.
ECX | MSR_HASWELL_E_S0_PMON_BOX_FILTER (0x00000725) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1653 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_CTR0 0x00000726 |
Package. Uncore SBo 0 perfmon counter 0.
ECX | MSR_HASWELL_E_S0_PMON_CTR0 (0x00000726) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1671 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_CTR1 0x00000727 |
Package. Uncore SBo 0 perfmon counter 1.
ECX | MSR_HASWELL_E_S0_PMON_CTR1 (0x00000727) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1689 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_CTR2 0x00000728 |
Package. Uncore SBo 0 perfmon counter 2.
ECX | MSR_HASWELL_E_S0_PMON_CTR2 (0x00000728) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1707 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_CTR3 0x00000729 |
Package. Uncore SBo 0 perfmon counter 3.
ECX | MSR_HASWELL_E_S0_PMON_CTR3 (0x00000729) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1725 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_EVNTSEL0 0x00000721 |
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 0.
ECX | MSR_HASWELL_E_S0_PMON_EVNTSEL0 (0x00000721) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1581 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_EVNTSEL1 0x00000722 |
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 1.
ECX | MSR_HASWELL_E_S0_PMON_EVNTSEL1 (0x00000722) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1599 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_EVNTSEL2 0x00000723 |
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 2.
ECX | MSR_HASWELL_E_S0_PMON_EVNTSEL2 (0x00000723) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1617 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S0_PMON_EVNTSEL3 0x00000724 |
Package. Uncore SBo 0 perfmon event select for SBo 0 counter 3.
ECX | MSR_HASWELL_E_S0_PMON_EVNTSEL3 (0x00000724) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1635 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_BOX_CTL 0x0000072A |
Package. Uncore SBo 1 perfmon for SBo 1 box-wide control.
ECX | MSR_HASWELL_E_S1_PMON_BOX_CTL (0x0000072A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1743 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_BOX_FILTER 0x0000072F |
Package. Uncore SBo 1 perfmon box-wide filter.
ECX | MSR_HASWELL_E_S1_PMON_BOX_FILTER (0x0000072F) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1833 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_CTR0 0x00000730 |
Package. Uncore SBo 1 perfmon counter 0.
ECX | MSR_HASWELL_E_S1_PMON_CTR0 (0x00000730) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1851 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_CTR1 0x00000731 |
Package. Uncore SBo 1 perfmon counter 1.
ECX | MSR_HASWELL_E_S1_PMON_CTR1 (0x00000731) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1869 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_CTR2 0x00000732 |
Package. Uncore SBo 1 perfmon counter 2.
ECX | MSR_HASWELL_E_S1_PMON_CTR2 (0x00000732) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1887 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_CTR3 0x00000733 |
Package. Uncore SBo 1 perfmon counter 3.
ECX | MSR_HASWELL_E_S1_PMON_CTR3 (0x00000733) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1905 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_EVNTSEL0 0x0000072B |
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 0.
ECX | MSR_HASWELL_E_S1_PMON_EVNTSEL0 (0x0000072B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1761 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_EVNTSEL1 0x0000072C |
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 1.
ECX | MSR_HASWELL_E_S1_PMON_EVNTSEL1 (0x0000072C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1779 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_EVNTSEL2 0x0000072D |
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 2.
ECX | MSR_HASWELL_E_S1_PMON_EVNTSEL2 (0x0000072D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1797 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S1_PMON_EVNTSEL3 0x0000072E |
Package. Uncore SBo 1 perfmon event select for SBo 1 counter 3.
ECX | MSR_HASWELL_E_S1_PMON_EVNTSEL3 (0x0000072E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1815 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_BOX_CTL 0x00000734 |
Package. Uncore SBo 2 perfmon for SBo 2 box-wide control.
ECX | MSR_HASWELL_E_S2_PMON_BOX_CTL (0x00000734) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1923 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_BOX_FILTER 0x00000739 |
Package. Uncore SBo 2 perfmon box-wide filter.
ECX | MSR_HASWELL_E_S2_PMON_BOX_FILTER (0x00000739) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2013 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_CTR0 0x0000073A |
Package. Uncore SBo 2 perfmon counter 0.
ECX | MSR_HASWELL_E_S2_PMON_CTR0 (0x0000073A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2031 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_CTR1 0x0000073B |
Package. Uncore SBo 2 perfmon counter 1.
ECX | MSR_HASWELL_E_S2_PMON_CTR1 (0x0000073B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2049 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_CTR2 0x0000073C |
Package. Uncore SBo 2 perfmon counter 2.
ECX | MSR_HASWELL_E_S2_PMON_CTR2 (0x0000073C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2067 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_CTR3 0x0000073D |
Package. Uncore SBo 2 perfmon counter 3.
ECX | MSR_HASWELL_E_S2_PMON_CTR3 (0x0000073D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2085 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_EVNTSEL0 0x00000735 |
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 0.
ECX | MSR_HASWELL_E_S2_PMON_EVNTSEL0 (0x00000735) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1941 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_EVNTSEL1 0x00000736 |
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 1.
ECX | MSR_HASWELL_E_S2_PMON_EVNTSEL1 (0x00000736) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1959 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_EVNTSEL2 0x00000737 |
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 2.
ECX | MSR_HASWELL_E_S2_PMON_EVNTSEL2 (0x00000737) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1977 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S2_PMON_EVNTSEL3 0x00000738 |
Package. Uncore SBo 2 perfmon event select for SBo 2 counter 3.
ECX | MSR_HASWELL_E_S2_PMON_EVNTSEL3 (0x00000738) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1995 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_BOX_CTL 0x0000073E |
Package. Uncore SBo 3 perfmon for SBo 3 box-wide control.
ECX | MSR_HASWELL_E_S3_PMON_BOX_CTL (0x0000073E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2103 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_BOX_FILTER 0x00000743 |
Package. Uncore SBo 3 perfmon box-wide filter.
ECX | MSR_HASWELL_E_S3_PMON_BOX_FILTER (0x00000743) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2193 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_CTR0 0x00000744 |
Package. Uncore SBo 3 perfmon counter 0.
ECX | MSR_HASWELL_E_S3_PMON_CTR0 (0x00000744) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2211 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_CTR1 0x00000745 |
Package. Uncore SBo 3 perfmon counter 1.
ECX | MSR_HASWELL_E_S3_PMON_CTR1 (0x00000745) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2229 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_CTR2 0x00000746 |
Package. Uncore SBo 3 perfmon counter 2.
ECX | MSR_HASWELL_E_S3_PMON_CTR2 (0x00000746) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2247 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_CTR3 0x00000747 |
Package. Uncore SBo 3 perfmon counter 3.
ECX | MSR_HASWELL_E_S3_PMON_CTR3 (0x00000747) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2265 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_EVNTSEL0 0x0000073F |
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 0.
ECX | MSR_HASWELL_E_S3_PMON_EVNTSEL0 (0x0000073F) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2121 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_EVNTSEL1 0x00000740 |
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 1.
ECX | MSR_HASWELL_E_S3_PMON_EVNTSEL1 (0x00000740) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2139 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_EVNTSEL2 0x00000741 |
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 2.
ECX | MSR_HASWELL_E_S3_PMON_EVNTSEL2 (0x00000741) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2157 of file HaswellEMsr.h.
#define MSR_HASWELL_E_S3_PMON_EVNTSEL3 0x00000742 |
Package. Uncore SBo 3 perfmon event select for SBo 3 counter 3.
ECX | MSR_HASWELL_E_S3_PMON_EVNTSEL3 (0x00000742) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2175 of file HaswellEMsr.h.
#define MSR_HASWELL_E_SMM_MCA_CAP 0x0000017D |
THREAD. Enhanced SMM Capabilities (SMM-RO) Reports SMM capability Enhancement. Accessible only while in SMM.
ECX | MSR_HASWELL_E_SMM_MCA_CAP (0x0000017D) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_SMM_MCA_CAP_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_SMM_MCA_CAP_REGISTER. |
Example usage
Definition at line 328 of file HaswellEMsr.h.
#define MSR_HASWELL_E_THREAD_ID_INFO 0x00000053 |
Thread. A Hardware Assigned ID for the Logical Processor (RO).
ECX | MSR_HASWELL_E_THREAD_ID_INFO (0x00000053) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_THREAD_ID_INFO_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_THREAD_ID_INFO_REGISTER. |
Example usage
Definition at line 114 of file HaswellEMsr.h.
#define MSR_HASWELL_E_TURBO_RATIO_LIMIT 0x000001AD |
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0, RW if MSR_PLATFORM_INFO.[28] = 1.
ECX | MSR_HASWELL_E_TURBO_RATIO_LIMIT (0x000001AD) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_TURBO_RATIO_LIMIT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_TURBO_RATIO_LIMIT_REGISTER. |
Example usage
Definition at line 425 of file HaswellEMsr.h.
#define MSR_HASWELL_E_TURBO_RATIO_LIMIT1 0x000001AE |
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0, RW if MSR_PLATFORM_INFO.[28] = 1.
ECX | MSR_HASWELL_E_TURBO_RATIO_LIMIT1 (0x000001AE) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_TURBO_RATIO_LIMIT1_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_TURBO_RATIO_LIMIT1_REGISTER. |
Example usage
Definition at line 500 of file HaswellEMsr.h.
#define MSR_HASWELL_E_TURBO_RATIO_LIMIT2 0x000001AF |
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0, RW if MSR_PLATFORM_INFO.[28] = 1.
ECX | MSR_HASWELL_E_TURBO_RATIO_LIMIT2 (0x000001AF) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_HASWELL_E_TURBO_RATIO_LIMIT2_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_HASWELL_E_TURBO_RATIO_LIMIT2_REGISTER. |
Example usage
Definition at line 575 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_BOX_STATUS 0x00000708 |
Package. Uncore U-box perfmon U-box wide status.
ECX | MSR_HASWELL_E_U_PMON_BOX_STATUS (0x00000708) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1311 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_CTR0 0x00000709 |
Package. Uncore U-box perfmon counter 0.
ECX | MSR_HASWELL_E_U_PMON_CTR0 (0x00000709) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1329 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_CTR1 0x0000070A |
Package. Uncore U-box perfmon counter 1.
ECX | MSR_HASWELL_E_U_PMON_CTR1 (0x0000070A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1347 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_EVNTSEL0 0x00000705 |
Package. Uncore U-box perfmon event select for U-box counter 0.
ECX | MSR_HASWELL_E_U_PMON_EVNTSEL0 (0x00000705) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1275 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_EVNTSEL1 0x00000706 |
Package. Uncore U-box perfmon event select for U-box counter 1.
ECX | MSR_HASWELL_E_U_PMON_EVNTSEL1 (0x00000706) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1293 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTL 0x00000703 |
Package. Uncore U-box UCLK fixed counter control.
ECX | MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTL (0x00000703) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1239 of file HaswellEMsr.h.
#define MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTR 0x00000704 |
Package. Uncore U-box UCLK fixed counter.
ECX | MSR_HASWELL_E_U_PMON_UCLK_FIXED_CTR (0x00000704) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1257 of file HaswellEMsr.h.