Mchbar-Host Memory Mapped Register Range Base Register - Intel 2ND GENERATION CORE PROCESSOR FAMILY DESKTOP - DATASHEET VOLUME 2 01-2011 Datasheet

Table of Contents

Advertisement

2.5.11
MCHBAR—Host Memory Mapped Register Range Base
Register
This is the base address for the Host Memory Mapped Configuration space. There is no
physical memory within this 32 KB window that can be addressed. The 32 KB reserved
by this register does not alias to any PCI 2.3 compliant memory mapped space. On
reset, the Host MMIO Memory Mapped Configuration space is disabled and must be
enabled by writing a 1 to MCHBAREN [Device 0, offset 48h, bit 0].
All the bits in this register are locked in Intel TXT mode.
The register space contains memory control, initialization, timing, and buffer strength
registers; clocking registers; and power and thermal management registers.
B/D/F/Type:
Address Offset:
Reset Value:
Access:
Size:
BIOS Optimal Default
Bit
63:39
38:15
14:1
0
56
0/0/0/PCI
48–4Fh
0000000000000000h
RW
64 bits
0000000000h
Reset
RST/
Attr
Value
PWR
RO
0h
RW
000000h
Uncore
RO
0h
RW
0b
Uncore
Processor Configuration Registers
Description
Reserved
Host Memory Mapped Base Address (MCHBAR)
This field corresponds to bits 38:15 of the base address Host
Memory Mapped configuration space. BIOS will program this
register resulting in a base address for a 32 KB block of contiguous
memory address space. This register ensures that a naturally
aligned 32 KB space is allocated within the first 512 GB of
addressable memory space. System Software uses this base
address to program the Host Memory Mapped register set. All the
bits in this register are locked in Intel TXT mode.
Reserved
MCHBAR Enable (MCHBAREN)
0 = Disabled. MCHBAR is disabled and does not claim any memory
1 = Enabled. MCHBAR memory mapped accesses are claimed and
decoded appropriately
This register is locked by Intel TXT.
Datasheet, Volume 2

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents