TianoCore EDK2 master
|
#include <Register/Intel/ArchitecturalMsr.h>
Go to the source code of this file.
MSR Definitions for Intel processors based on the Nehalem microarchitecture.
Provides defines for Machine Specific Registers(MSR) indexes. Data structures are provided for MSRs that contain one or more bit fields. If the MSR value returned is a single 32-bit or 64-bit value, then a data structure is not provided for that MSR.
Copyright (c) 2016 - 2019, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file NehalemMsr.h.
#define IS_NEHALEM_PROCESSOR | ( | DisplayFamily, | |
DisplayModel | |||
) |
Is Intel processors based on the Nehalem microarchitecture?
DisplayFamily | Display Family ID |
DisplayModel | Display Model ID |
TRUE | Yes, it is. |
FALSE | No, it isn't. |
Definition at line 32 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_BOX_CTRL 0x00000C20 |
Package. Uncore B-box 0 perfmon local box control MSR.
ECX | MSR_NEHALEM_B0_PMON_BOX_CTRL (0x00000C20) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1755 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_BOX_OVF_CTRL 0x00000C22 |
Package. Uncore B-box 0 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_B0_PMON_BOX_OVF_CTRL (0x00000C22) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1791 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_BOX_STATUS 0x00000C21 |
Package. Uncore B-box 0 perfmon local box status MSR.
ECX | MSR_NEHALEM_B0_PMON_BOX_STATUS (0x00000C21) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1773 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_CTR0 0x00000C31 |
Package. Uncore B-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_B0_PMON_CTR0 (0x00000C31) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1827 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_CTR1 0x00000C33 |
Package. Uncore B-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_B0_PMON_CTR1 (0x00000C33) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1863 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_CTR2 0x00000C35 |
Package. Uncore B-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_B0_PMON_CTR2 (0x00000C35) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1899 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_CTR3 0x00000C37 |
Package. Uncore B-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_B0_PMON_CTR3 (0x00000C37) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1935 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_EVNT_SEL0 0x00000C30 |
Package. Uncore B-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_B0_PMON_EVNT_SEL0 (0x00000C30) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1809 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_EVNT_SEL1 0x00000C32 |
Package. Uncore B-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_B0_PMON_EVNT_SEL1 (0x00000C32) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1845 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_EVNT_SEL2 0x00000C34 |
Package. Uncore B-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_B0_PMON_EVNT_SEL2 (0x00000C34) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1881 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_EVNT_SEL3 0x00000C36 |
Package. Uncore B-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_B0_PMON_EVNT_SEL3 (0x00000C36) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1917 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_MASK 0x00000E46 |
Package. Uncore B-box 0 perfmon local box mask MSR.
ECX | MSR_NEHALEM_B0_PMON_MASK (0x00000E46) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6867 of file NehalemMsr.h.
#define MSR_NEHALEM_B0_PMON_MATCH 0x00000E45 |
Package. Uncore B-box 0 perfmon local box match MSR.
ECX | MSR_NEHALEM_B0_PMON_MATCH (0x00000E45) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6849 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_BOX_CTRL 0x00000C60 |
Package. Uncore B-box 1 perfmon local box control MSR.
ECX | MSR_NEHALEM_B1_PMON_BOX_CTRL (0x00000C60) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2151 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_BOX_OVF_CTRL 0x00000C62 |
Package. Uncore B-box 1 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_B1_PMON_BOX_OVF_CTRL (0x00000C62) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2187 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_BOX_STATUS 0x00000C61 |
Package. Uncore B-box 1 perfmon local box status MSR.
ECX | MSR_NEHALEM_B1_PMON_BOX_STATUS (0x00000C61) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2169 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_CTR0 0x00000C71 |
Package. Uncore B-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_B1_PMON_CTR0 (0x00000C71) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2223 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_CTR1 0x00000C73 |
Package. Uncore B-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_B1_PMON_CTR1 (0x00000C73) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2259 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_CTR2 0x00000C75 |
Package. Uncore B-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_B1_PMON_CTR2 (0x00000C75) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2295 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_CTR3 0x00000C77 |
Package. Uncore B-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_B1_PMON_CTR3 (0x00000C77) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2331 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_EVNT_SEL0 0x00000C70 |
Package. Uncore B-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_B1_PMON_EVNT_SEL0 (0x00000C70) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2205 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_EVNT_SEL1 0x00000C72 |
Package. Uncore B-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_B1_PMON_EVNT_SEL1 (0x00000C72) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2241 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_EVNT_SEL2 0x00000C74 |
Package. Uncore B-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_B1_PMON_EVNT_SEL2 (0x00000C74) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2277 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_EVNT_SEL3 0x00000C76 |
Package. Uncore B-box 1vperfmon event select MSR.
ECX | MSR_NEHALEM_B1_PMON_EVNT_SEL3 (0x00000C76) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2313 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_MASK 0x00000E4E |
Package. Uncore B-box 1 perfmon local box mask MSR.
ECX | MSR_NEHALEM_B1_PMON_MASK (0x00000E4E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6939 of file NehalemMsr.h.
#define MSR_NEHALEM_B1_PMON_MATCH 0x00000E4D |
Package. Uncore B-box 1 perfmon local box match MSR.
ECX | MSR_NEHALEM_B1_PMON_MATCH (0x00000E4D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6921 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_BOX_CTRL 0x00000D00 |
Package. Uncore C-box 0 perfmon local box control MSR.
ECX | MSR_NEHALEM_C0_PMON_BOX_CTRL (0x00000D00) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3573 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_BOX_OVF_CTRL 0x00000D02 |
Package. Uncore C-box 0 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C0_PMON_BOX_OVF_CTRL (0x00000D02) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3609 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_BOX_STATUS 0x00000D01 |
Package. Uncore C-box 0 perfmon local box status MSR.
ECX | MSR_NEHALEM_C0_PMON_BOX_STATUS (0x00000D01) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3591 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_CTR0 0x00000D11 |
Package. Uncore C-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_C0_PMON_CTR0 (0x00000D11) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3645 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_CTR1 0x00000D13 |
Package. Uncore C-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_C0_PMON_CTR1 (0x00000D13) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3681 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_CTR2 0x00000D15 |
Package. Uncore C-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_C0_PMON_CTR2 (0x00000D15) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3717 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_CTR3 0x00000D17 |
Package. Uncore C-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_C0_PMON_CTR3 (0x00000D17) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3753 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_CTR4 0x00000D19 |
Package. Uncore C-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_C0_PMON_CTR4 (0x00000D19) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3789 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_CTR5 0x00000D1B |
Package. Uncore C-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_C0_PMON_CTR5 (0x00000D1B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3825 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_EVNT_SEL0 0x00000D10 |
Package. Uncore C-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_C0_PMON_EVNT_SEL0 (0x00000D10) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3627 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_EVNT_SEL1 0x00000D12 |
Package. Uncore C-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_C0_PMON_EVNT_SEL1 (0x00000D12) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3663 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_EVNT_SEL2 0x00000D14 |
Package. Uncore C-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_C0_PMON_EVNT_SEL2 (0x00000D14) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3699 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_EVNT_SEL3 0x00000D16 |
Package. Uncore C-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_C0_PMON_EVNT_SEL3 (0x00000D16) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3735 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_EVNT_SEL4 0x00000D18 |
Package. Uncore C-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_C0_PMON_EVNT_SEL4 (0x00000D18) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3771 of file NehalemMsr.h.
#define MSR_NEHALEM_C0_PMON_EVNT_SEL5 0x00000D1A |
Package. Uncore C-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_C0_PMON_EVNT_SEL5 (0x00000D1A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3807 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_BOX_CTRL 0x00000D80 |
Package. Uncore C-box 1 perfmon local box control MSR.
ECX | MSR_NEHALEM_C1_PMON_BOX_CTRL (0x00000D80) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4653 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_BOX_OVF_CTRL 0x00000D82 |
Package. Uncore C-box 1 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C1_PMON_BOX_OVF_CTRL (0x00000D82) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4689 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_BOX_STATUS 0x00000D81 |
Package. Uncore C-box 1 perfmon local box status MSR.
ECX | MSR_NEHALEM_C1_PMON_BOX_STATUS (0x00000D81) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4671 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_CTR0 0x00000D91 |
Package. Uncore C-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_C1_PMON_CTR0 (0x00000D91) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4725 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_CTR1 0x00000D93 |
Package. Uncore C-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_C1_PMON_CTR1 (0x00000D93) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4761 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_CTR2 0x00000D95 |
Package. Uncore C-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_C1_PMON_CTR2 (0x00000D95) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4797 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_CTR3 0x00000D97 |
Package. Uncore C-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_C1_PMON_CTR3 (0x00000D97) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4833 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_CTR4 0x00000D99 |
Package. Uncore C-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_C1_PMON_CTR4 (0x00000D99) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4869 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_CTR5 0x00000D9B |
Package. Uncore C-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_C1_PMON_CTR5 (0x00000D9B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4905 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_EVNT_SEL0 0x00000D90 |
Package. Uncore C-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_C1_PMON_EVNT_SEL0 (0x00000D90) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4707 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_EVNT_SEL1 0x00000D92 |
Package. Uncore C-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_C1_PMON_EVNT_SEL1 (0x00000D92) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4743 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_EVNT_SEL2 0x00000D94 |
Package. Uncore C-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_C1_PMON_EVNT_SEL2 (0x00000D94) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4779 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_EVNT_SEL3 0x00000D96 |
Package. Uncore C-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_C1_PMON_EVNT_SEL3 (0x00000D96) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4815 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_EVNT_SEL4 0x00000D98 |
Package. Uncore C-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_C1_PMON_EVNT_SEL4 (0x00000D98) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4851 of file NehalemMsr.h.
#define MSR_NEHALEM_C1_PMON_EVNT_SEL5 0x00000D9A |
Package. Uncore C-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_C1_PMON_EVNT_SEL5 (0x00000D9A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4887 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_BOX_CTRL 0x00000D40 |
Package. Uncore C-box 2 perfmon local box control MSR.
ECX | MSR_NEHALEM_C2_PMON_BOX_CTRL (0x00000D40) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4113 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_BOX_OVF_CTRL 0x00000D42 |
Package. Uncore C-box 2 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C2_PMON_BOX_OVF_CTRL (0x00000D42) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4149 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_BOX_STATUS 0x00000D41 |
Package. Uncore C-box 2 perfmon local box status MSR.
ECX | MSR_NEHALEM_C2_PMON_BOX_STATUS (0x00000D41) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4131 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_CTR0 0x00000D51 |
Package. Uncore C-box 2 perfmon counter MSR.
ECX | MSR_NEHALEM_C2_PMON_CTR0 (0x00000D51) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4185 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_CTR1 0x00000D53 |
Package. Uncore C-box 2 perfmon counter MSR.
ECX | MSR_NEHALEM_C2_PMON_CTR1 (0x00000D53) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4221 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_CTR2 0x00000D55 |
Package. Uncore C-box 2 perfmon counter MSR.
ECX | MSR_NEHALEM_C2_PMON_CTR2 (0x00000D55) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4257 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_CTR3 0x00000D57 |
Package. Uncore C-box 2 perfmon counter MSR.
ECX | MSR_NEHALEM_C2_PMON_CTR3 (0x00000D57) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4293 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_CTR4 0x00000D59 |
Package. Uncore C-box 2 perfmon counter MSR.
ECX | MSR_NEHALEM_C2_PMON_CTR4 (0x00000D59) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4329 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_CTR5 0x00000D5B |
Package. Uncore C-box 2 perfmon counter MSR.
ECX | MSR_NEHALEM_C2_PMON_CTR5 (0x00000D5B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4365 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_EVNT_SEL0 0x00000D50 |
Package. Uncore C-box 2 perfmon event select MSR.
ECX | MSR_NEHALEM_C2_PMON_EVNT_SEL0 (0x00000D50) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4167 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_EVNT_SEL1 0x00000D52 |
Package. Uncore C-box 2 perfmon event select MSR.
ECX | MSR_NEHALEM_C2_PMON_EVNT_SEL1 (0x00000D52) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4203 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_EVNT_SEL2 0x00000D54 |
Package. Uncore C-box 2 perfmon event select MSR.
ECX | MSR_NEHALEM_C2_PMON_EVNT_SEL2 (0x00000D54) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4239 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_EVNT_SEL3 0x00000D56 |
Package. Uncore C-box 2 perfmon event select MSR.
ECX | MSR_NEHALEM_C2_PMON_EVNT_SEL3 (0x00000D56) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4275 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_EVNT_SEL4 0x00000D58 |
Package. Uncore C-box 2 perfmon event select MSR.
ECX | MSR_NEHALEM_C2_PMON_EVNT_SEL4 (0x00000D58) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4311 of file NehalemMsr.h.
#define MSR_NEHALEM_C2_PMON_EVNT_SEL5 0x00000D5A |
Package. Uncore C-box 2 perfmon event select MSR.
ECX | MSR_NEHALEM_C2_PMON_EVNT_SEL5 (0x00000D5A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4347 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_BOX_CTRL 0x00000DC0 |
Package. Uncore C-box 3 perfmon local box control MSR.
ECX | MSR_NEHALEM_C3_PMON_BOX_CTRL (0x00000DC0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5193 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_BOX_OVF_CTRL 0x00000DC2 |
Package. Uncore C-box 3 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C3_PMON_BOX_OVF_CTRL (0x00000DC2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5229 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_BOX_STATUS 0x00000DC1 |
Package. Uncore C-box 3 perfmon local box status MSR.
ECX | MSR_NEHALEM_C3_PMON_BOX_STATUS (0x00000DC1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5211 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_CTR0 0x00000DD1 |
Package. Uncore C-box 3 perfmon counter MSR.
ECX | MSR_NEHALEM_C3_PMON_CTR0 (0x00000DD1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5265 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_CTR1 0x00000DD3 |
Package. Uncore C-box 3 perfmon counter MSR.
ECX | MSR_NEHALEM_C3_PMON_CTR1 (0x00000DD3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5301 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_CTR2 0x00000DD5 |
Package. Uncore C-box 3 perfmon counter MSR.
ECX | MSR_NEHALEM_C3_PMON_CTR2 (0x00000DD5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5337 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_CTR3 0x00000DD7 |
Package. Uncore C-box 3 perfmon counter MSR.
ECX | MSR_NEHALEM_C3_PMON_CTR3 (0x00000DD7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5373 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_CTR4 0x00000DD9 |
Package. Uncore C-box 3 perfmon counter MSR.
ECX | MSR_NEHALEM_C3_PMON_CTR4 (0x00000DD9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5409 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_CTR5 0x00000DDB |
Package. Uncore C-box 3 perfmon counter MSR.
ECX | MSR_NEHALEM_C3_PMON_CTR5 (0x00000DDB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5445 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_EVNT_SEL0 0x00000DD0 |
Package. Uncore C-box 3 perfmon event select MSR.
ECX | MSR_NEHALEM_C3_PMON_EVNT_SEL0 (0x00000DD0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5247 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_EVNT_SEL1 0x00000DD2 |
Package. Uncore C-box 3 perfmon event select MSR.
ECX | MSR_NEHALEM_C3_PMON_EVNT_SEL1 (0x00000DD2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5283 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_EVNT_SEL2 0x00000DD4 |
Package. Uncore C-box 3 perfmon event select MSR.
ECX | MSR_NEHALEM_C3_PMON_EVNT_SEL2 (0x00000DD4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5319 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_EVNT_SEL3 0x00000DD6 |
Package. Uncore C-box 3 perfmon event select MSR.
ECX | MSR_NEHALEM_C3_PMON_EVNT_SEL3 (0x00000DD6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5355 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_EVNT_SEL4 0x00000DD8 |
Package. Uncore C-box 3 perfmon event select MSR.
ECX | MSR_NEHALEM_C3_PMON_EVNT_SEL4 (0x00000DD8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5391 of file NehalemMsr.h.
#define MSR_NEHALEM_C3_PMON_EVNT_SEL5 0x00000DDA |
Package. Uncore C-box 3 perfmon event select MSR.
ECX | MSR_NEHALEM_C3_PMON_EVNT_SEL5 (0x00000DDA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5427 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_BOX_CTRL 0x00000D20 |
Package. Uncore C-box 4 perfmon local box control MSR.
ECX | MSR_NEHALEM_C4_PMON_BOX_CTRL (0x00000D20) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3843 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_BOX_OVF_CTRL 0x00000D22 |
Package. Uncore C-box 4 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C4_PMON_BOX_OVF_CTRL (0x00000D22) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3879 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_BOX_STATUS 0x00000D21 |
Package. Uncore C-box 4 perfmon local box status MSR.
ECX | MSR_NEHALEM_C4_PMON_BOX_STATUS (0x00000D21) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3861 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_CTR0 0x00000D31 |
Package. Uncore C-box 4 perfmon counter MSR.
ECX | MSR_NEHALEM_C4_PMON_CTR0 (0x00000D31) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3915 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_CTR1 0x00000D33 |
Package. Uncore C-box 4 perfmon counter MSR.
ECX | MSR_NEHALEM_C4_PMON_CTR1 (0x00000D33) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3951 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_CTR2 0x00000D35 |
Package. Uncore C-box 4 perfmon counter MSR.
ECX | MSR_NEHALEM_C4_PMON_CTR2 (0x00000D35) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3987 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_CTR3 0x00000D37 |
Package. Uncore C-box 4 perfmon counter MSR.
ECX | MSR_NEHALEM_C4_PMON_CTR3 (0x00000D37) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4023 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_CTR4 0x00000D39 |
Package. Uncore C-box 4 perfmon counter MSR.
ECX | MSR_NEHALEM_C4_PMON_CTR4 (0x00000D39) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4059 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_CTR5 0x00000D3B |
Package. Uncore C-box 4 perfmon counter MSR.
ECX | MSR_NEHALEM_C4_PMON_CTR5 (0x00000D3B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4095 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_EVNT_SEL0 0x00000D30 |
Package. Uncore C-box 4 perfmon event select MSR.
ECX | MSR_NEHALEM_C4_PMON_EVNT_SEL0 (0x00000D30) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3897 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_EVNT_SEL1 0x00000D32 |
Package. Uncore C-box 4 perfmon event select MSR.
ECX | MSR_NEHALEM_C4_PMON_EVNT_SEL1 (0x00000D32) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3933 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_EVNT_SEL2 0x00000D34 |
Package. Uncore C-box 4 perfmon event select MSR.
ECX | MSR_NEHALEM_C4_PMON_EVNT_SEL2 (0x00000D34) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3969 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_EVNT_SEL3 0x00000D36 |
Package. Uncore C-box 4 perfmon event select MSR.
ECX | MSR_NEHALEM_C4_PMON_EVNT_SEL3 (0x00000D36) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4005 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_EVNT_SEL4 0x00000D38 |
Package. Uncore C-box 4 perfmon event select MSR.
ECX | MSR_NEHALEM_C4_PMON_EVNT_SEL4 (0x00000D38) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4041 of file NehalemMsr.h.
#define MSR_NEHALEM_C4_PMON_EVNT_SEL5 0x00000D3A |
Package. Uncore C-box 4 perfmon event select MSR.
ECX | MSR_NEHALEM_C4_PMON_EVNT_SEL5 (0x00000D3A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4077 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_BOX_CTRL 0x00000DA0 |
Package. Uncore C-box 5 perfmon local box control MSR.
ECX | MSR_NEHALEM_C5_PMON_BOX_CTRL (0x00000DA0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4923 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_BOX_OVF_CTRL 0x00000DA2 |
Package. Uncore C-box 5 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C5_PMON_BOX_OVF_CTRL (0x00000DA2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4959 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_BOX_STATUS 0x00000DA1 |
Package. Uncore C-box 5 perfmon local box status MSR.
ECX | MSR_NEHALEM_C5_PMON_BOX_STATUS (0x00000DA1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4941 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_CTR0 0x00000DB1 |
Package. Uncore C-box 5 perfmon counter MSR.
ECX | MSR_NEHALEM_C5_PMON_CTR0 (0x00000DB1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4995 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_CTR1 0x00000DB3 |
Package. Uncore C-box 5 perfmon counter MSR.
ECX | MSR_NEHALEM_C5_PMON_CTR1 (0x00000DB3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5031 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_CTR2 0x00000DB5 |
Package. Uncore C-box 5 perfmon counter MSR.
ECX | MSR_NEHALEM_C5_PMON_CTR2 (0x00000DB5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5067 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_CTR3 0x00000DB7 |
Package. Uncore C-box 5 perfmon counter MSR.
ECX | MSR_NEHALEM_C5_PMON_CTR3 (0x00000DB7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5103 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_CTR4 0x00000DB9 |
Package. Uncore C-box 5 perfmon counter MSR.
ECX | MSR_NEHALEM_C5_PMON_CTR4 (0x00000DB9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5139 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_CTR5 0x00000DBB |
Package. Uncore C-box 5 perfmon counter MSR.
ECX | MSR_NEHALEM_C5_PMON_CTR5 (0x00000DBB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5175 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_EVNT_SEL0 0x00000DB0 |
Package. Uncore C-box 5 perfmon event select MSR.
ECX | MSR_NEHALEM_C5_PMON_EVNT_SEL0 (0x00000DB0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4977 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_EVNT_SEL1 0x00000DB2 |
Package. Uncore C-box 5 perfmon event select MSR.
ECX | MSR_NEHALEM_C5_PMON_EVNT_SEL1 (0x00000DB2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5013 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_EVNT_SEL2 0x00000DB4 |
Package. Uncore C-box 5 perfmon event select MSR.
ECX | MSR_NEHALEM_C5_PMON_EVNT_SEL2 (0x00000DB4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5049 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_EVNT_SEL3 0x00000DB6 |
Package. Uncore C-box 5 perfmon event select MSR.
ECX | MSR_NEHALEM_C5_PMON_EVNT_SEL3 (0x00000DB6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5085 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_EVNT_SEL4 0x00000DB8 |
Package. Uncore C-box 5 perfmon event select MSR.
ECX | MSR_NEHALEM_C5_PMON_EVNT_SEL4 (0x00000DB8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5121 of file NehalemMsr.h.
#define MSR_NEHALEM_C5_PMON_EVNT_SEL5 0x00000DBA |
Package. Uncore C-box 5 perfmon event select MSR.
ECX | MSR_NEHALEM_C5_PMON_EVNT_SEL5 (0x00000DBA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5157 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_BOX_CTRL 0x00000D60 |
Package. Uncore C-box 6 perfmon local box control MSR.
ECX | MSR_NEHALEM_C6_PMON_BOX_CTRL (0x00000D60) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4383 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_BOX_OVF_CTRL 0x00000D62 |
Package. Uncore C-box 6 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C6_PMON_BOX_OVF_CTRL (0x00000D62) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4419 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_BOX_STATUS 0x00000D61 |
Package. Uncore C-box 6 perfmon local box status MSR.
ECX | MSR_NEHALEM_C6_PMON_BOX_STATUS (0x00000D61) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4401 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_CTR0 0x00000D71 |
Package. Uncore C-box 6 perfmon counter MSR.
ECX | MSR_NEHALEM_C6_PMON_CTR0 (0x00000D71) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4455 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_CTR1 0x00000D73 |
Package. Uncore C-box 6 perfmon counter MSR.
ECX | MSR_NEHALEM_C6_PMON_CTR1 (0x00000D73) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4491 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_CTR2 0x00000D75 |
Package. Uncore C-box 6 perfmon counter MSR.
ECX | MSR_NEHALEM_C6_PMON_CTR2 (0x00000D75) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4527 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_CTR3 0x00000D77 |
Package. Uncore C-box 6 perfmon counter MSR.
ECX | MSR_NEHALEM_C6_PMON_CTR3 (0x00000D77) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4563 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_CTR4 0x00000D79 |
Package. Uncore C-box 6 perfmon counter MSR.
ECX | MSR_NEHALEM_C6_PMON_CTR4 (0x00000D79) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4599 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_CTR5 0x00000D7B |
Package. Uncore C-box 6 perfmon counter MSR.
ECX | MSR_NEHALEM_C6_PMON_CTR5 (0x00000D7B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4635 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_EVNT_SEL0 0x00000D70 |
Package. Uncore C-box 6 perfmon event select MSR.
ECX | MSR_NEHALEM_C6_PMON_EVNT_SEL0 (0x00000D70) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4437 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_EVNT_SEL1 0x00000D72 |
Package. Uncore C-box 6 perfmon event select MSR.
ECX | MSR_NEHALEM_C6_PMON_EVNT_SEL1 (0x00000D72) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4473 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_EVNT_SEL2 0x00000D74 |
Package. Uncore C-box 6 perfmon event select MSR.
ECX | MSR_NEHALEM_C6_PMON_EVNT_SEL2 (0x00000D74) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4509 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_EVNT_SEL3 0x00000D76 |
Package. Uncore C-box 6 perfmon event select MSR.
ECX | MSR_NEHALEM_C6_PMON_EVNT_SEL3 (0x00000D76) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4545 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_EVNT_SEL4 0x00000D78 |
Package. Uncore C-box 6 perfmon event select MSR.
ECX | MSR_NEHALEM_C6_PMON_EVNT_SEL4 (0x00000D78) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4581 of file NehalemMsr.h.
#define MSR_NEHALEM_C6_PMON_EVNT_SEL5 0x00000D7A |
Package. Uncore C-box 6 perfmon event select MSR.
ECX | MSR_NEHALEM_C6_PMON_EVNT_SEL5 (0x00000D7A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 4617 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_BOX_CTRL 0x00000DE0 |
Package. Uncore C-box 7 perfmon local box control MSR.
ECX | MSR_NEHALEM_C7_PMON_BOX_CTRL (0x00000DE0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5463 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_BOX_OVF_CTRL 0x00000DE2 |
Package. Uncore C-box 7 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_C7_PMON_BOX_OVF_CTRL (0x00000DE2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5499 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_BOX_STATUS 0x00000DE1 |
Package. Uncore C-box 7 perfmon local box status MSR.
ECX | MSR_NEHALEM_C7_PMON_BOX_STATUS (0x00000DE1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5481 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_CTR0 0x00000DF1 |
Package. Uncore C-box 7 perfmon counter MSR.
ECX | MSR_NEHALEM_C7_PMON_CTR0 (0x00000DF1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5535 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_CTR1 0x00000DF3 |
Package. Uncore C-box 7 perfmon counter MSR.
ECX | MSR_NEHALEM_C7_PMON_CTR1 (0x00000DF3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5571 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_CTR2 0x00000DF5 |
Package. Uncore C-box 7 perfmon counter MSR.
ECX | MSR_NEHALEM_C7_PMON_CTR2 (0x00000DF5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5607 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_CTR3 0x00000DF7 |
Package. Uncore C-box 7 perfmon counter MSR.
ECX | MSR_NEHALEM_C7_PMON_CTR3 (0x00000DF7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5643 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_CTR4 0x00000DF9 |
Package. Uncore C-box 7 perfmon counter MSR.
ECX | MSR_NEHALEM_C7_PMON_CTR4 (0x00000DF9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5679 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_CTR5 0x00000DFB |
Package. Uncore C-box 7 perfmon counter MSR.
ECX | MSR_NEHALEM_C7_PMON_CTR5 (0x00000DFB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5715 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_EVNT_SEL0 0x00000DF0 |
Package. Uncore C-box 7 perfmon event select MSR.
ECX | MSR_NEHALEM_C7_PMON_EVNT_SEL0 (0x00000DF0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5517 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_EVNT_SEL1 0x00000DF2 |
Package. Uncore C-box 7 perfmon event select MSR.
ECX | MSR_NEHALEM_C7_PMON_EVNT_SEL1 (0x00000DF2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5553 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_EVNT_SEL2 0x00000DF4 |
Package. Uncore C-box 7 perfmon event select MSR.
ECX | MSR_NEHALEM_C7_PMON_EVNT_SEL2 (0x00000DF4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5589 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_EVNT_SEL3 0x00000DF6 |
Package. Uncore C-box 7 perfmon event select MSR.
ECX | MSR_NEHALEM_C7_PMON_EVNT_SEL3 (0x00000DF6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5625 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_EVNT_SEL4 0x00000DF8 |
Package. Uncore C-box 7 perfmon event select MSR.
ECX | MSR_NEHALEM_C7_PMON_EVNT_SEL4 (0x00000DF8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5661 of file NehalemMsr.h.
#define MSR_NEHALEM_C7_PMON_EVNT_SEL5 0x00000DFA |
Package. Uncore C-box 7 perfmon event select MSR.
ECX | MSR_NEHALEM_C7_PMON_EVNT_SEL5 (0x00000DFA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5697 of file NehalemMsr.h.
#define MSR_NEHALEM_CORE_C3_RESIDENCY 0x000003FC |
Core. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. CORE C3 Residency Counter. (R/O) Value since last reset that this core is in processor-specific C3 states. Count at the same frequency as the TSC.
ECX | MSR_NEHALEM_CORE_C3_RESIDENCY (0x000003FC) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1228 of file NehalemMsr.h.
#define MSR_NEHALEM_CORE_C6_RESIDENCY 0x000003FD |
Core. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. CORE C6 Residency Counter. (R/O) Value since last reset that this core is in processor-specific C6 states. Count at the same frequency as the TSC.
ECX | MSR_NEHALEM_CORE_C6_RESIDENCY (0x000003FD) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1249 of file NehalemMsr.h.
#define MSR_NEHALEM_GQ_SNOOP_MESF 0x00000301 |
Package.
ECX | MSR_NEHALEM_GQ_SNOOP_MESF (0x00000301) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_GQ_SNOOP_MESF_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_GQ_SNOOP_MESF_REGISTER. |
Example usage
Definition at line 1375 of file NehalemMsr.h.
#define MSR_NEHALEM_IA32_MISC_ENABLE 0x000001A0 |
Enable Misc. Processor Features (R/W) Allows a variety of processor functions to be enabled and disabled.
ECX | MSR_NEHALEM_IA32_MISC_ENABLE (0x000001A0) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_IA32_MISC_ENABLE_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_IA32_MISC_ENABLE_REGISTER. |
Example usage
Definition at line 374 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_0_FROM_IP 0x00000680 |
Thread. Last Branch Record n From IP (R/W) One of sixteen pairs of last branch record registers on the last branch record stack. The From_IP part of the stack contains pointers to the source instruction. See also: - Last Branch Record Stack TOS at 1C9H - Section 17.7.1 and record format in Section 17.4.8.1.
ECX | MSR_NEHALEM_LASTBRANCH_n_FROM_IP |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1287 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_0_TO_IP 0x000006C0 |
Thread. Last Branch Record n To IP (R/W) One of sixteen pairs of last branch record registers on the last branch record stack. This part of the stack contains pointers to the destination instruction.
ECX | MSR_NEHALEM_LASTBRANCH_n_TO_IP |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1339 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_10_FROM_IP 0x0000068A |
Definition at line 1297 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_10_TO_IP 0x000006CA |
Definition at line 1349 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_11_FROM_IP 0x0000068B |
Definition at line 1298 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_11_TO_IP 0x000006CB |
Definition at line 1350 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_12_FROM_IP 0x0000068C |
Definition at line 1299 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_12_TO_IP 0x000006CC |
Definition at line 1351 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_13_FROM_IP 0x0000068D |
Definition at line 1300 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_13_TO_IP 0x000006CD |
Definition at line 1352 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_14_FROM_IP 0x0000068E |
Definition at line 1301 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_14_TO_IP 0x000006CE |
Definition at line 1353 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_15_FROM_IP 0x0000068F |
Definition at line 1302 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_15_TO_IP 0x000006CF |
Definition at line 1354 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_1_FROM_IP 0x00000681 |
Definition at line 1288 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_1_TO_IP 0x000006C1 |
Definition at line 1340 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_2_FROM_IP 0x00000682 |
Definition at line 1289 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_2_TO_IP 0x000006C2 |
Definition at line 1341 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_3_FROM_IP 0x00000683 |
Definition at line 1290 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_3_TO_IP 0x000006C3 |
Definition at line 1342 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_4_FROM_IP 0x00000684 |
Definition at line 1291 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_4_TO_IP 0x000006C4 |
Definition at line 1343 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_5_FROM_IP 0x00000685 |
Definition at line 1292 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_5_TO_IP 0x000006C5 |
Definition at line 1344 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_6_FROM_IP 0x00000686 |
Definition at line 1293 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_6_TO_IP 0x000006C6 |
Definition at line 1345 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_7_FROM_IP 0x00000687 |
Definition at line 1294 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_7_TO_IP 0x000006C7 |
Definition at line 1346 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_8_FROM_IP 0x00000688 |
Definition at line 1295 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_8_TO_IP 0x000006C8 |
Definition at line 1347 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_9_FROM_IP 0x00000689 |
Definition at line 1296 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_9_TO_IP 0x000006C9 |
Definition at line 1348 of file NehalemMsr.h.
#define MSR_NEHALEM_LASTBRANCH_TOS 0x000001C9 |
Thread. Last Branch Record Stack TOS (R/W) Contains an index (bits 0-3) that points to the MSR containing the most recent branch record. See MSR_LASTBRANCH_0_FROM_IP (at 680H).
ECX | MSR_NEHALEM_LASTBRANCH_TOS (0x000001C9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 858 of file NehalemMsr.h.
#define MSR_NEHALEM_LBR_SELECT 0x000001C8 |
Core. Last Branch Record Filtering Select Register (R/W) See Section 17.9.2, "Filtering of Last Branch Records.".
ECX | MSR_NEHALEM_LBR_SELECT (0x000001C8) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_LBR_SELECT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_LBR_SELECT_REGISTER. |
Example usage
Definition at line 781 of file NehalemMsr.h.
#define MSR_NEHALEM_LER_FROM_LIP 0x000001DD |
Thread. Last Exception Record From Linear IP (R) Contains a pointer to the last branch instruction that the processor executed prior to the last exception that was generated or the last interrupt that was handled.
ECX | MSR_NEHALEM_LER_FROM_LIP (0x000001DD) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 877 of file NehalemMsr.h.
#define MSR_NEHALEM_LER_TO_LIP 0x000001DE |
Thread. Last Exception Record To Linear IP (R) This area contains a pointer to the target of the last branch instruction that the processor executed prior to the last exception that was generated or the last interrupt that was handled.
ECX | MSR_NEHALEM_LER_TO_LIP (0x000001DE) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 897 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_ADDR_MASK 0x00000E56 |
Package. Uncore M-box 0 perfmon local box address mask MSR.
ECX | MSR_NEHALEM_M0_PMON_ADDR_MASK (0x00000E56) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6993 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_ADDR_MATCH 0x00000E55 |
Package. Uncore M-box 0 perfmon local box address match MSR.
ECX | MSR_NEHALEM_M0_PMON_ADDR_MATCH (0x00000E55) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6975 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_BOX_CTRL 0x00000CA0 |
Package. Uncore M-box 0 perfmon local box control MSR.
ECX | MSR_NEHALEM_M0_PMON_BOX_CTRL (0x00000CA0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2547 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_BOX_OVF_CTRL 0x00000CA2 |
Package. Uncore M-box 0 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_M0_PMON_BOX_OVF_CTRL (0x00000CA2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2583 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_BOX_STATUS 0x00000CA1 |
Package. Uncore M-box 0 perfmon local box status MSR.
ECX | MSR_NEHALEM_M0_PMON_BOX_STATUS (0x00000CA1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2565 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_CTR0 0x00000CB1 |
Package. Uncore M-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_M0_PMON_CTR0 (0x00000CB1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2763 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_CTR1 0x00000CB3 |
Package. Uncore M-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_M0_PMON_CTR1 (0x00000CB3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2799 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_CTR2 0x00000CB5 |
Package. Uncore M-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_M0_PMON_CTR2 (0x00000CB5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2835 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_CTR3 0x00000CB7 |
Package. Uncore M-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_M0_PMON_CTR3 (0x00000CB7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2871 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_CTR4 0x00000CB9 |
Package. Uncore M-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_M0_PMON_CTR4 (0x00000CB9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2907 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_CTR5 0x00000CBB |
Package. Uncore M-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_M0_PMON_CTR5 (0x00000CBB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2943 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_DSP 0x00000CA5 |
Package. Uncore M-box 0 perfmon DSP unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_DSP (0x00000CA5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2619 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_EVNT_SEL0 0x00000CB0 |
Package. Uncore M-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_M0_PMON_EVNT_SEL0 (0x00000CB0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2745 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_EVNT_SEL1 0x00000CB2 |
Package. Uncore M-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_M0_PMON_EVNT_SEL1 (0x00000CB2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2781 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_EVNT_SEL2 0x00000CB4 |
Package. Uncore M-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_M0_PMON_EVNT_SEL2 (0x00000CB4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2817 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_EVNT_SEL3 0x00000CB6 |
Package. Uncore M-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_M0_PMON_EVNT_SEL3 (0x00000CB6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2853 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_EVNT_SEL4 0x00000CB8 |
Package. Uncore M-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_M0_PMON_EVNT_SEL4 (0x00000CB8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2889 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_EVNT_SEL5 0x00000CBA |
Package. Uncore M-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_M0_PMON_EVNT_SEL5 (0x00000CBA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2925 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_ISS 0x00000CA6 |
Package. Uncore M-box 0 perfmon ISS unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_ISS (0x00000CA6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2637 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_MAP 0x00000CA7 |
Package. Uncore M-box 0 perfmon MAP unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_MAP (0x00000CA7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2655 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_MM_CONFIG 0x00000E54 |
Package. Uncore M-box 0 perfmon local box address match/mask config MSR.
ECX | MSR_NEHALEM_M0_PMON_MM_CONFIG (0x00000E54) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6957 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_MSC_THR 0x00000CA8 |
Package. Uncore M-box 0 perfmon MIC THR select MSR.
ECX | MSR_NEHALEM_M0_PMON_MSC_THR (0x00000CA8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2673 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_PGT 0x00000CA9 |
Package. Uncore M-box 0 perfmon PGT unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_PGT (0x00000CA9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2691 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_PLD 0x00000CAA |
Package. Uncore M-box 0 perfmon PLD unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_PLD (0x00000CAA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2709 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_TIMESTAMP 0x00000CA4 |
Package. Uncore M-box 0 perfmon time stamp unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_TIMESTAMP (0x00000CA4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2601 of file NehalemMsr.h.
#define MSR_NEHALEM_M0_PMON_ZDP 0x00000CAB |
Package. Uncore M-box 0 perfmon ZDP unit select MSR.
ECX | MSR_NEHALEM_M0_PMON_ZDP (0x00000CAB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2727 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_ADDR_MASK 0x00000E5E |
Package. Uncore M-box 1 perfmon local box address mask MSR.
ECX | MSR_NEHALEM_M1_PMON_ADDR_MASK (0x00000E5E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 7083 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_ADDR_MATCH 0x00000E5D |
Package. Uncore M-box 1 perfmon local box address match MSR.
ECX | MSR_NEHALEM_M1_PMON_ADDR_MATCH (0x00000E5D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 7065 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_BOX_CTRL 0x00000CE0 |
Package. Uncore M-box 1 perfmon local box control MSR.
ECX | MSR_NEHALEM_M1_PMON_BOX_CTRL (0x00000CE0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3159 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_BOX_OVF_CTRL 0x00000CE2 |
Package. Uncore M-box 1 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_M1_PMON_BOX_OVF_CTRL (0x00000CE2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3195 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_BOX_STATUS 0x00000CE1 |
Package. Uncore M-box 1 perfmon local box status MSR.
ECX | MSR_NEHALEM_M1_PMON_BOX_STATUS (0x00000CE1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3177 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_CTR0 0x00000CF1 |
Package. Uncore M-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_M1_PMON_CTR0 (0x00000CF1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3375 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_CTR1 0x00000CF3 |
Package. Uncore M-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_M1_PMON_CTR1 (0x00000CF3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3411 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_CTR2 0x00000CF5 |
Package. Uncore M-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_M1_PMON_CTR2 (0x00000CF5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3447 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_CTR3 0x00000CF7 |
Package. Uncore M-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_M1_PMON_CTR3 (0x00000CF7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3483 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_CTR4 0x00000CF9 |
Package. Uncore M-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_M1_PMON_CTR4 (0x00000CF9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3519 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_CTR5 0x00000CFB |
Package. Uncore M-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_M1_PMON_CTR5 (0x00000CFB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3555 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_DSP 0x00000CE5 |
Package. Uncore M-box 1 perfmon DSP unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_DSP (0x00000CE5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3231 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_EVNT_SEL0 0x00000CF0 |
Package. Uncore M-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_M1_PMON_EVNT_SEL0 (0x00000CF0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3357 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_EVNT_SEL1 0x00000CF2 |
Package. Uncore M-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_M1_PMON_EVNT_SEL1 (0x00000CF2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3393 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_EVNT_SEL2 0x00000CF4 |
Package. Uncore M-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_M1_PMON_EVNT_SEL2 (0x00000CF4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3429 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_EVNT_SEL3 0x00000CF6 |
Package. Uncore M-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_M1_PMON_EVNT_SEL3 (0x00000CF6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3465 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_EVNT_SEL4 0x00000CF8 |
Package. Uncore M-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_M1_PMON_EVNT_SEL4 (0x00000CF8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3501 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_EVNT_SEL5 0x00000CFA |
Package. Uncore M-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_M1_PMON_EVNT_SEL5 (0x00000CFA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3537 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_ISS 0x00000CE6 |
Package. Uncore M-box 1 perfmon ISS unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_ISS (0x00000CE6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3249 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_MAP 0x00000CE7 |
Package. Uncore M-box 1 perfmon MAP unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_MAP (0x00000CE7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3267 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_MM_CONFIG 0x00000E5C |
Package. Uncore M-box 1 perfmon local box address match/mask config MSR.
ECX | MSR_NEHALEM_M1_PMON_MM_CONFIG (0x00000E5C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 7047 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_MSC_THR 0x00000CE8 |
Package. Uncore M-box 1 perfmon MIC THR select MSR.
ECX | MSR_NEHALEM_M1_PMON_MSC_THR (0x00000CE8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3285 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_PGT 0x00000CE9 |
Package. Uncore M-box 1 perfmon PGT unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_PGT (0x00000CE9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3303 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_PLD 0x00000CEA |
Package. Uncore M-box 1 perfmon PLD unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_PLD (0x00000CEA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3321 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_TIMESTAMP 0x00000CE4 |
Package. Uncore M-box 1 perfmon time stamp unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_TIMESTAMP (0x00000CE4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3213 of file NehalemMsr.h.
#define MSR_NEHALEM_M1_PMON_ZDP 0x00000CEB |
Package. Uncore M-box 1 perfmon ZDP unit select MSR.
ECX | MSR_NEHALEM_M1_PMON_ZDP (0x00000CEB) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3339 of file NehalemMsr.h.
#define MSR_NEHALEM_MISC_FEATURE_CONTROL 0x000001A4 |
Miscellaneous Feature Control (R/W).
ECX | MSR_NEHALEM_MISC_FEATURE_CONTROL (0x000001A4) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_FEATURE_CONTROL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_FEATURE_CONTROL_REGISTER. |
Example usage
Definition at line 521 of file NehalemMsr.h.
#define MSR_NEHALEM_MISC_PWR_MGMT 0x000001AA |
See http://biosbits.org.
ECX | MSR_NEHALEM_MISC_PWR_MGMT (0x000001AA) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_PWR_MGMT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_MISC_PWR_MGMT_REGISTER. |
Example usage
Definition at line 605 of file NehalemMsr.h.
#define MSR_NEHALEM_OFFCORE_RSP_0 0x000001A6 |
Thread. Offcore Response Event Select Register (R/W).
ECX | MSR_NEHALEM_OFFCORE_RSP_0 (0x000001A6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 585 of file NehalemMsr.h.
#define MSR_NEHALEM_PEBS_ENABLE 0x000003F1 |
Thread. See Section 18.3.1.1.1, "Processor Event Based Sampling (PEBS).".
ECX | MSR_NEHALEM_PEBS_ENABLE (0x000003F1) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_ENABLE_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_ENABLE_REGISTER. |
Example usage
Definition at line 1048 of file NehalemMsr.h.
#define MSR_NEHALEM_PEBS_LD_LAT 0x000003F6 |
Thread. See Section 18.3.1.1.2, "Load Latency Performance Monitoring Facility.".
ECX | MSR_NEHALEM_PEBS_LD_LAT (0x000003F6) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_LD_LAT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PEBS_LD_LAT_REGISTER. |
Example usage
Definition at line 1118 of file NehalemMsr.h.
#define MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL 0x00000390 |
Thread. (R/W).
ECX | MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL (0x00000390) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_OVF_CTRL_REGISTER. |
Example usage
Definition at line 1006 of file NehalemMsr.h.
#define MSR_NEHALEM_PERF_GLOBAL_STATUS 0x0000038E |
Thread. (RO).
ECX | MSR_NEHALEM_PERF_GLOBAL_STATUS (0x0000038E) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_STATUS_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PERF_GLOBAL_STATUS_REGISTER. |
Example usage
Definition at line 964 of file NehalemMsr.h.
#define MSR_NEHALEM_PKG_C3_RESIDENCY 0x000003F8 |
Package. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C3 Residency Counter. (R/O) Value since last reset that this package is in processor-specific C3 states. Count at the same frequency as the TSC.
ECX | MSR_NEHALEM_PKG_C3_RESIDENCY (0x000003F8) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1165 of file NehalemMsr.h.
#define MSR_NEHALEM_PKG_C6_RESIDENCY 0x000003F9 |
Package. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C6 Residency Counter. (R/O) Value since last reset that this package is in processor-specific C6 states. Count at the same frequency as the TSC.
ECX | MSR_NEHALEM_PKG_C6_RESIDENCY (0x000003F9) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1186 of file NehalemMsr.h.
#define MSR_NEHALEM_PKG_C7_RESIDENCY 0x000003FA |
Package. Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C7 Residency Counter. (R/O) Value since last reset that this package is in processor-specific C7 states. Count at the same frequency as the TSC.
ECX | MSR_NEHALEM_PKG_C7_RESIDENCY (0x000003FA) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1207 of file NehalemMsr.h.
#define MSR_NEHALEM_PKG_CST_CONFIG_CONTROL 0x000000E2 |
Core. C-State Configuration Control (R/W) Note: C-state values are processor specific C-state code names, unrelated to MWAIT extension C-state parameters or ACPI CStates. See http://biosbits.org.
ECX | MSR_NEHALEM_PKG_CST_CONFIG_CONTROL (0x000000E2) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PKG_CST_CONFIG_CONTROL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PKG_CST_CONFIG_CONTROL_REGISTER. |
Example usage
Definition at line 213 of file NehalemMsr.h.
#define MSR_NEHALEM_PLATFORM_ID 0x00000017 |
Package. Model Specific Platform ID (R).
ECX | MSR_NEHALEM_PLATFORM_ID (0x00000017) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_ID_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_ID_REGISTER. |
Example usage
Definition at line 59 of file NehalemMsr.h.
#define MSR_NEHALEM_PLATFORM_INFO 0x000000CE |
Package. see http://biosbits.org.
ECX | MSR_NEHALEM_PLATFORM_INFO (0x000000CE) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_INFO_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PLATFORM_INFO_REGISTER. |
Example usage
Definition at line 145 of file NehalemMsr.h.
#define MSR_NEHALEM_PMG_IO_CAPTURE_BASE 0x000000E4 |
Core. Power Management IO Redirection in C-state (R/W) See http://biosbits.org.
ECX | MSR_NEHALEM_PMG_IO_CAPTURE_BASE (0x000000E4) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_PMG_IO_CAPTURE_BASE_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_PMG_IO_CAPTURE_BASE_REGISTER. |
Example usage
Definition at line 315 of file NehalemMsr.h.
#define MSR_NEHALEM_POWER_CTL 0x000001FC |
Core. Power Control Register. See http://biosbits.org.
ECX | MSR_NEHALEM_POWER_CTL (0x000001FC) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_POWER_CTL_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_POWER_CTL_REGISTER. |
Example usage
Definition at line 917 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_BOX_CTRL 0x00000E00 |
Package. Uncore R-box 0 perfmon local box control MSR.
ECX | MSR_NEHALEM_R0_PMON_BOX_CTRL (0x00000E00) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5733 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_BOX_OVF_CTRL 0x00000E02 |
Package. Uncore R-box 0 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_R0_PMON_BOX_OVF_CTRL (0x00000E02) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5769 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_BOX_STATUS 0x00000E01 |
Package. Uncore R-box 0 perfmon local box status MSR.
ECX | MSR_NEHALEM_R0_PMON_BOX_STATUS (0x00000E01) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5751 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR0 0x00000E11 |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR0 (0x00000E11) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6021 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR1 0x00000E13 |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR1 (0x00000E13) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6057 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR2 0x00000E15 |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR2 (0x00000E15) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6093 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR3 0x00000E17 |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR3 (0x00000E17) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6129 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR4 0x00000E19 |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR4 (0x00000E19) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6165 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR5 0x00000E1B |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR5 (0x00000E1B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6201 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR6 0x00000E1D |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR6 (0x00000E1D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6237 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_CTR7 0x00000E1F |
Package. Uncore R-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_R0_PMON_CTR7 (0x00000E1F) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6273 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL0 0x00000E10 |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL0 (0x00000E10) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6003 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL1 0x00000E12 |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL1 (0x00000E12) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6039 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL2 0x00000E14 |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL2 (0x00000E14) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6075 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL3 0x00000E16 |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL3 (0x00000E16) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6111 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL4 0x00000E18 |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL4 (0x00000E18) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6147 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL5 0x00000E1A |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL5 (0x00000E1A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6183 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL6 0x00000E1C |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL6 (0x00000E1C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6219 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_EVNT_SEL7 0x00000E1E |
Package. Uncore R-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_R0_PMON_EVNT_SEL7 (0x00000E1E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6255 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P0 0x00000E04 |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 0 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P0 (0x00000E04) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5787 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P1 0x00000E05 |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 1 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P1 (0x00000E05) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5805 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P2 0x00000E06 |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 2 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P2 (0x00000E06) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5823 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P3 0x00000E07 |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 3 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P3 (0x00000E07) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5841 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P4 0x00000E08 |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 4 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P4 (0x00000E08) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5859 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P5 0x00000E09 |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 5 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P5 (0x00000E09) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5877 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P6 0x00000E0A |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 6 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P6 (0x00000E0A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5895 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_IPERF0_P7 0x00000E0B |
Package. Uncore R-box 0 perfmon IPERF0 unit Port 7 select MSR.
ECX | MSR_NEHALEM_R0_PMON_IPERF0_P7 (0x00000E0B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5913 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_QLX_P0 0x00000E0C |
Package. Uncore R-box 0 perfmon QLX unit Port 0 select MSR.
ECX | MSR_NEHALEM_R0_PMON_QLX_P0 (0x00000E0C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5931 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_QLX_P1 0x00000E0D |
Package. Uncore R-box 0 perfmon QLX unit Port 1 select MSR.
ECX | MSR_NEHALEM_R0_PMON_QLX_P1 (0x00000E0D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5949 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_QLX_P2 0x00000E0E |
Package. Uncore R-box 0 perfmon QLX unit Port 2 select MSR.
ECX | MSR_NEHALEM_R0_PMON_QLX_P2 (0x00000E0E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5967 of file NehalemMsr.h.
#define MSR_NEHALEM_R0_PMON_QLX_P3 0x00000E0F |
Package. Uncore R-box 0 perfmon QLX unit Port 3 select MSR.
ECX | MSR_NEHALEM_R0_PMON_QLX_P3 (0x00000E0F) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 5985 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_BOX_CTRL 0x00000E20 |
Package. Uncore R-box 1 perfmon local box control MSR.
ECX | MSR_NEHALEM_R1_PMON_BOX_CTRL (0x00000E20) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6291 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_BOX_OVF_CTRL 0x00000E22 |
Package. Uncore R-box 1 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_R1_PMON_BOX_OVF_CTRL (0x00000E22) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6327 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_BOX_STATUS 0x00000E21 |
Package. Uncore R-box 1 perfmon local box status MSR.
ECX | MSR_NEHALEM_R1_PMON_BOX_STATUS (0x00000E21) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6309 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR10 0x00000E35 |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR10 (0x00000E35) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6651 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR11 0x00000E37 |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR11 (0x00000E37) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6687 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR12 0x00000E39 |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR12 (0x00000E39) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6723 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR13 0x00000E3B |
Package. Uncore R-box 1perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR13 (0x00000E3B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6759 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR14 0x00000E3D |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR14 (0x00000E3D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6795 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR15 0x00000E3F |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR15 (0x00000E3F) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6831 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR8 0x00000E31 |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR8 (0x00000E31) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6579 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_CTR9 0x00000E33 |
Package. Uncore R-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_R1_PMON_CTR9 (0x00000E33) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6615 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL10 0x00000E34 |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL10 (0x00000E34) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6633 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL11 0x00000E36 |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL11 (0x00000E36) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6669 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL12 0x00000E38 |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL12 (0x00000E38) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6705 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL13 0x00000E3A |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL13 (0x00000E3A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6741 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL14 0x00000E3C |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL14 (0x00000E3C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6777 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL15 0x00000E3E |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL15 (0x00000E3E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6813 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL8 0x00000E30 |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL8 (0x00000E30) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6561 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_EVNT_SEL9 0x00000E32 |
Package. Uncore R-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_R1_PMON_EVNT_SEL9 (0x00000E32) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6597 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P10 0x00000E26 |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 10 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P10 (0x00000E26) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6381 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P11 0x00000E27 |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 11 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P11 (0x00000E27) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6399 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P12 0x00000E28 |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 12 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P12 (0x00000E28) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6417 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P13 0x00000E29 |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 13 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P13 (0x00000E29) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6435 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P14 0x00000E2A |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 14 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P14 (0x00000E2A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6453 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P15 0x00000E2B |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 15 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P15 (0x00000E2B) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6471 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P8 0x00000E24 |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 8 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P8 (0x00000E24) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6345 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_IPERF1_P9 0x00000E25 |
Package. Uncore R-box 1 perfmon IPERF1 unit Port 9 select MSR.
ECX | MSR_NEHALEM_R1_PMON_IPERF1_P9 (0x00000E25) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6363 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_QLX_P4 0x00000E2C |
Package. Uncore R-box 1 perfmon QLX unit Port 4 select MSR.
ECX | MSR_NEHALEM_R1_PMON_QLX_P4 (0x00000E2C) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6489 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_QLX_P5 0x00000E2D |
Package. Uncore R-box 1 perfmon QLX unit Port 5 select MSR.
ECX | MSR_NEHALEM_R1_PMON_QLX_P5 (0x00000E2D) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6507 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_QLX_P6 0x00000E2E |
Package. Uncore R-box 1 perfmon QLX unit Port 6 select MSR.
ECX | MSR_NEHALEM_R1_PMON_QLX_P6 (0x00000E2E) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6525 of file NehalemMsr.h.
#define MSR_NEHALEM_R1_PMON_QLX_P7 0x00000E2F |
Package. Uncore R-box 1 perfmon QLX unit Port 7 select MSR.
ECX | MSR_NEHALEM_R1_PMON_QLX_P7 (0x00000E2F) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6543 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_BOX_CTRL 0x00000C40 |
Package. Uncore S-box 0 perfmon local box control MSR.
ECX | MSR_NEHALEM_S0_PMON_BOX_CTRL (0x00000C40) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1953 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_BOX_OVF_CTRL 0x00000C42 |
Package. Uncore S-box 0 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_S0_PMON_BOX_OVF_CTRL (0x00000C42) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1989 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_BOX_STATUS 0x00000C41 |
Package. Uncore S-box 0 perfmon local box status MSR.
ECX | MSR_NEHALEM_S0_PMON_BOX_STATUS (0x00000C41) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1971 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_CTR0 0x00000C51 |
Package. Uncore S-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_S0_PMON_CTR0 (0x00000C51) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2025 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_CTR1 0x00000C53 |
Package. Uncore S-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_S0_PMON_CTR1 (0x00000C53) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2061 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_CTR2 0x00000C55 |
Package. Uncore S-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_S0_PMON_CTR2 (0x00000C55) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2097 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_CTR3 0x00000C57 |
Package. Uncore S-box 0 perfmon counter MSR.
ECX | MSR_NEHALEM_S0_PMON_CTR3 (0x00000C57) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2133 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_EVNT_SEL0 0x00000C50 |
Package. Uncore S-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_S0_PMON_EVNT_SEL0 (0x00000C50) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2007 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_EVNT_SEL1 0x00000C52 |
Package. Uncore S-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_S0_PMON_EVNT_SEL1 (0x00000C52) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2043 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_EVNT_SEL2 0x00000C54 |
Package. Uncore S-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_S0_PMON_EVNT_SEL2 (0x00000C54) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2079 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_EVNT_SEL3 0x00000C56 |
Package. Uncore S-box 0 perfmon event select MSR.
ECX | MSR_NEHALEM_S0_PMON_EVNT_SEL3 (0x00000C56) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2115 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_MASK 0x00000E4A |
Package. Uncore S-box 0 perfmon local box mask MSR.
ECX | MSR_NEHALEM_S0_PMON_MASK (0x00000E4A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6903 of file NehalemMsr.h.
#define MSR_NEHALEM_S0_PMON_MATCH 0x00000E49 |
Package. Uncore S-box 0 perfmon local box match MSR.
ECX | MSR_NEHALEM_S0_PMON_MATCH (0x00000E49) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 6885 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_BOX_CTRL 0x00000CC0 |
Package. Uncore S-box 1 perfmon local box control MSR.
ECX | MSR_NEHALEM_S1_PMON_BOX_CTRL (0x00000CC0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2961 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_BOX_OVF_CTRL 0x00000CC2 |
Package. Uncore S-box 1 perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_S1_PMON_BOX_OVF_CTRL (0x00000CC2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2997 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_BOX_STATUS 0x00000CC1 |
Package. Uncore S-box 1 perfmon local box status MSR.
ECX | MSR_NEHALEM_S1_PMON_BOX_STATUS (0x00000CC1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2979 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_CTR0 0x00000CD1 |
Package. Uncore S-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_S1_PMON_CTR0 (0x00000CD1) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3033 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_CTR1 0x00000CD3 |
Package. Uncore S-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_S1_PMON_CTR1 (0x00000CD3) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3069 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_CTR2 0x00000CD5 |
Package. Uncore S-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_S1_PMON_CTR2 (0x00000CD5) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3105 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_CTR3 0x00000CD7 |
Package. Uncore S-box 1 perfmon counter MSR.
ECX | MSR_NEHALEM_S1_PMON_CTR3 (0x00000CD7) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3141 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_EVNT_SEL0 0x00000CD0 |
Package. Uncore S-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_S1_PMON_EVNT_SEL0 (0x00000CD0) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3015 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_EVNT_SEL1 0x00000CD2 |
Package. Uncore S-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_S1_PMON_EVNT_SEL1 (0x00000CD2) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3051 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_EVNT_SEL2 0x00000CD4 |
Package. Uncore S-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_S1_PMON_EVNT_SEL2 (0x00000CD4) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3087 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_EVNT_SEL3 0x00000CD6 |
Package. Uncore S-box 1 perfmon event select MSR.
ECX | MSR_NEHALEM_S1_PMON_EVNT_SEL3 (0x00000CD6) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 3123 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_MASK 0x00000E5A |
Package. Uncore S-box 1 perfmon local box mask MSR.
ECX | MSR_NEHALEM_S1_PMON_MASK (0x00000E5A) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 7029 of file NehalemMsr.h.
#define MSR_NEHALEM_S1_PMON_MATCH 0x00000E59 |
Package. Uncore S-box 1 perfmon local box match MSR.
ECX | MSR_NEHALEM_S1_PMON_MATCH (0x00000E59) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 7011 of file NehalemMsr.h.
#define MSR_NEHALEM_SMI_COUNT 0x00000034 |
Thread. SMI Counter (R/O).
ECX | MSR_NEHALEM_SMI_COUNT (0x00000034) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_SMI_COUNT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_SMI_COUNT_REGISTER. |
Example usage
Definition at line 100 of file NehalemMsr.h.
#define MSR_NEHALEM_TEMPERATURE_TARGET 0x000001A2 |
Thread.
ECX | MSR_NEHALEM_TEMPERATURE_TARGET (0x000001A2) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_TEMPERATURE_TARGET_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_TEMPERATURE_TARGET_REGISTER. |
Example usage
Definition at line 474 of file NehalemMsr.h.
#define MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT 0x000001AC |
See http://biosbits.org.
ECX | MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT (0x000001AC) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_POWER_CURRENT_LIMIT_REGISTER. |
Example usage
Definition at line 660 of file NehalemMsr.h.
#define MSR_NEHALEM_TURBO_RATIO_LIMIT 0x000001AD |
Package. Maximum Ratio Limit of Turbo Mode RO if MSR_PLATFORM_INFO.[28] = 0, RW if MSR_PLATFORM_INFO.[28] = 1.
ECX | MSR_NEHALEM_TURBO_RATIO_LIMIT (0x000001AD) |
EAX | Lower 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_RATIO_LIMIT_REGISTER. |
EDX | Upper 32-bits of MSR value. Described by the type MSR_NEHALEM_TURBO_RATIO_LIMIT_REGISTER. |
Example usage
Definition at line 720 of file NehalemMsr.h.
#define MSR_NEHALEM_U_PMON_CTR 0x00000C11 |
Package. Uncore U-box perfmon counter MSR.
ECX | MSR_NEHALEM_U_PMON_CTR (0x00000C11) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1737 of file NehalemMsr.h.
#define MSR_NEHALEM_U_PMON_EVNT_SEL 0x00000C10 |
Package. Uncore U-box perfmon event select MSR.
ECX | MSR_NEHALEM_U_PMON_EVNT_SEL (0x00000C10) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1719 of file NehalemMsr.h.
#define MSR_NEHALEM_U_PMON_GLOBAL_CTRL 0x00000C00 |
Package. Uncore U-box perfmon global control MSR.
ECX | MSR_NEHALEM_U_PMON_GLOBAL_CTRL (0x00000C00) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1665 of file NehalemMsr.h.
#define MSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL 0x00000C02 |
Package. Uncore U-box perfmon global overflow control MSR.
ECX | MSR_NEHALEM_U_PMON_GLOBAL_OVF_CTRL (0x00000C02) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1701 of file NehalemMsr.h.
#define MSR_NEHALEM_U_PMON_GLOBAL_STATUS 0x00000C01 |
Package. Uncore U-box perfmon global status MSR.
ECX | MSR_NEHALEM_U_PMON_GLOBAL_STATUS (0x00000C01) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1683 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH 0x00000396 |
Package. See Section 18.3.1.2.3, "Uncore Address/Opcode Match MSR.".
ECX | MSR_NEHALEM_UNCORE_ADDR_OPCODE_MATCH (0x00000396) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1541 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_FIXED_CTR0 0x00000394 |
Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".
ECX | MSR_NEHALEM_UNCORE_FIXED_CTR0 (0x00000394) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1504 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_FIXED_CTR_CTRL 0x00000395 |
Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".
ECX | MSR_NEHALEM_UNCORE_FIXED_CTR_CTRL (0x00000395) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1523 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL 0x00000391 |
Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".
ECX | MSR_NEHALEM_UNCORE_PERF_GLOBAL_CTRL (0x00000391) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1447 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL 0x00000393 |
Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".
ECX | MSR_NEHALEM_UNCORE_PERF_GLOBAL_OVF_CTRL (0x00000393) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1485 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS 0x00000392 |
Package. See Section 18.3.1.2.1, "Uncore Performance Monitoring Management Facility.".
ECX | MSR_NEHALEM_UNCORE_PERF_GLOBAL_STATUS (0x00000392) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1466 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL0 0x000003C0 |
Package. See Section 18.3.1.2.2, "Uncore Performance Event Configuration Facility.".
ECX | MSR_NEHALEM_UNCORE_PERFEVTSELi |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1603 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL1 0x000003C1 |
Definition at line 1604 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL2 0x000003C2 |
Definition at line 1605 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL3 0x000003C3 |
Definition at line 1606 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL4 0x000003C4 |
Definition at line 1607 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL5 0x000003C5 |
Definition at line 1608 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL6 0x000003C6 |
Definition at line 1609 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PERFEVTSEL7 0x000003C7 |
Definition at line 1610 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC0 0x000003B0 |
Package. See Section 18.3.1.2.2, "Uncore Performance Event Configuration Facility.".
ECX | MSR_NEHALEM_UNCORE_PMCi |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1568 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC1 0x000003B1 |
Definition at line 1569 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC2 0x000003B2 |
Definition at line 1570 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC3 0x000003B3 |
Definition at line 1571 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC4 0x000003B4 |
Definition at line 1572 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC5 0x000003B5 |
Definition at line 1573 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC6 0x000003B6 |
Definition at line 1574 of file NehalemMsr.h.
#define MSR_NEHALEM_UNCORE_PMC7 0x000003B7 |
Definition at line 1575 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_BOX_CTRL 0x00000C80 |
Package. Uncore W-box perfmon local box control MSR.
ECX | MSR_NEHALEM_W_PMON_BOX_CTRL (0x00000C80) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2349 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_BOX_OVF_CTRL 0x00000C82 |
Package. Uncore W-box perfmon local box overflow control MSR.
ECX | MSR_NEHALEM_W_PMON_BOX_OVF_CTRL (0x00000C82) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2385 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_BOX_STATUS 0x00000C81 |
Package. Uncore W-box perfmon local box status MSR.
ECX | MSR_NEHALEM_W_PMON_BOX_STATUS (0x00000C81) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2367 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_CTR0 0x00000C91 |
Package. Uncore W-box perfmon counter MSR.
ECX | MSR_NEHALEM_W_PMON_CTR0 (0x00000C91) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2421 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_CTR1 0x00000C93 |
Package. Uncore W-box perfmon counter MSR.
ECX | MSR_NEHALEM_W_PMON_CTR1 (0x00000C93) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2457 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_CTR2 0x00000C95 |
Package. Uncore W-box perfmon counter MSR.
ECX | MSR_NEHALEM_W_PMON_CTR2 (0x00000C95) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2493 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_CTR3 0x00000C97 |
Package. Uncore W-box perfmon counter MSR.
ECX | MSR_NEHALEM_W_PMON_CTR3 (0x00000C97) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2529 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_EVNT_SEL0 0x00000C90 |
Package. Uncore W-box perfmon event select MSR.
ECX | MSR_NEHALEM_W_PMON_EVNT_SEL0 (0x00000C90) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2403 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_EVNT_SEL1 0x00000C92 |
Package. Uncore W-box perfmon event select MSR.
ECX | MSR_NEHALEM_W_PMON_EVNT_SEL1 (0x00000C92) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2439 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_EVNT_SEL2 0x00000C94 |
Package. Uncore W-box perfmon event select MSR.
ECX | MSR_NEHALEM_W_PMON_EVNT_SEL2 (0x00000C94) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2475 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_EVNT_SEL3 0x00000C96 |
Package. Uncore W-box perfmon event select MSR.
ECX | MSR_NEHALEM_W_PMON_EVNT_SEL3 (0x00000C96) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 2511 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_FIXED_CTR 0x00000394 |
Package. Uncore W-box perfmon fixed counter.
ECX | MSR_NEHALEM_W_PMON_FIXED_CTR (0x00000394) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1629 of file NehalemMsr.h.
#define MSR_NEHALEM_W_PMON_FIXED_CTR_CTL 0x00000395 |
Package. Uncore U-box perfmon fixed counter control MSR.
ECX | MSR_NEHALEM_W_PMON_FIXED_CTR_CTL (0x00000395) |
EAX | Lower 32-bits of MSR value. |
EDX | Upper 32-bits of MSR value. |
Example usage
Definition at line 1647 of file NehalemMsr.h.