Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
Vol. 3 B-161
MODEL-SPECIFIC REGISTERS (MSRS)
BBL_CR_CTL3[17:13
00001
00010
00100
01000
10000
BBL_CR_CTL3[12:11]
BBL_CR_CTL3[10:9]
00
01
10
11
BBL_CR_CTL3[8]
BBL_CR_CTL3[7]
BBL_CR_CTL3[6]
BBL_CR_CTL3[5]
BBL_CR_CTL3[4:1]
BBL_CR_CTL3[0]
Cache size per bank (read/write)
256KBytes
512KBytes
1MByte
2MByte
4MBytes
Number of L2 banks (read only)
L2 Associativity (read only)
Direct Mapped
2 Way
4 Way
Reserved
L2 Enabled (read/write)
CRTN Parity Check Enable (read/write)
Address Parity Check Enable (read/write)
ECC Check Enable (read/write)
L2 Cache Latency (read/write)
L2 Configured (read/write
)
174H 372 SYSENTER_CS_MSR CS register target for CPL 0 code
175H 373 SYSENTER_ESP_MSR Stack pointer for CPL 0 stack
176H 374 SYSENTER_EIP_MSR CPL 0 code entry point
179H 377 MCG_CAP
17AH 378 MCG_STATUS
17BH 379 MCG_CTL
186H 390 PerfEvtSel0 (EVNTSEL0)
7:0 Event Select.
Refer to Performance Counter section for a list of
event encodings.
15:8 UMASK (Unit Mask).
Unit mask register set to 0 to enable all count
options.
Table B-11. MSRs in the P6 Family Processors (Contd.)
Register
Address
Register Name Bit Description
Hex Dec