72
Using the Module
Memory accesses targeting MMIO are routed by the IO fabric to programmed PCI ranges, or
routed to the PCU by default (subtractive agent). Programmed PCI ranges can be moved within
low or high MMIO, and most can be disabled.
Fixed MMIO is claimed by the Platform Controller Unit (PCU). The default regions are listed
below. Movable ranges are not shown.
Table 4-5: Fixed Memory Ranges in the CPU
The following PCI devices may claim memory resources in MMIO space:
Graphics/Display (High MMIO capable)
PCI Express* (High MMIO capable)
SATA
SD/MMC/SDIO
SIO
HD Audio
Platform Controller Unit (PCU) (Multiple BARs)
xHCI USB
EHCI USB
USB Device
LPE/I2S
ISP/MIPI-CSI
The following devices are
not
supported with the CMx-BTx modules:
LPE/I2S
ISP/MIPI-CSI
TPM
Not all devices can be mapped to high MMIO.
Device
IO Address
Comment
Low BIOS (Flash Boot)
000E0000h – 000FFFFFh
Starts 128 KB below 1 MB;
Firmware/BIOS
IO APIC
FEC00000h – FEC00040h
Starts 20 MB below 4 GB
HPET
FED00000h – FED003FFh
Starts 19 MB below 4 GB
TPM (LPC)
FFD40000h – FFD40FFFh
Starts 16 KB above HPET
range
High BIOS/Boot Vector
FFFF0000h FFFFFFFFFh
Starts 64 KB below 4 GB;
Firmware/BIOS
Caution:
Variable memory ranges should not be set to conflict with other memory
ranges. There will be unpredictable results if the configuration software allows
conflicts to occur. Hardware does not check for conflicts.
Summary of Contents for CM1-BT1
Page 5: ...iv...
Page 9: ...viii...
Page 15: ...6 Introduction...
Page 23: ...14 Getting Started BLANK PAGE...
Page 57: ...48 Using the Module 4 4 10 Main System Management Smart Fan 4 4 11 Advanced...
Page 76: ...Using the Module 67 CMx BTx 4 4 48 Security 4 4 49 Boot...
Page 77: ...68 Using the Module 4 4 50 Boot CSM Configuration 4 4 51 Boot Delete Boot Option...