English
Language : 

82801DB Datasheet, PDF (249/587 Pages) Intel Corporation – Intel 82801DB I/O Controller Hub 4 (ICH4)
Register and Memory Mapping
6.4
Memory Map
Table 6-4 shows (from the processor perspective) the memory ranges that the ICH4 will decode.
Cycles that arrive from the hub interface that are not directed to any of the internal memory targets
that decode directly from hub interface will be driven out on PCI. The ICH4 may then claim the
cycle for it to be forwarded to LPC or claimed by the internal APIC. If subtractive decode is
enabled, the cycle can be forwarded to LPC.
PCI cycles generated by an external PCI master will be positively decoded unless it falls in the
PCI-PCI bridge forwarding range (those addresses are reserved for PCI peer-to-peer traffic). If the
cycle is not in the I/O APIC or LPC ranges, it will be forwarded up the hub interface to the Host
controller. PCI masters can not access the memory ranges for functions that decode directly from
Hub Interface.
Table 6-4. Memory Decode Ranges from Processor Perspective (Sheet 1 of 2)
Memory Range
0000 0000–000D FFFFh
0010 0000h–TOM
(Top of Memory)
000E 0000–000F FFFFh
FEC0 0000–FEC0 0100h
FFC0 0000–FFC7 FFFFh
FF80 0000–FF87 FFFFh
FFC8 0000–FFCF FFFFh
FF88 0000–FF8F FFFFh
FFD0 0000–FFD7 FFFFh
FF90 0000–FF97 FFFFh
FFD8 0000–FFDF FFFFh
FF98 0000–FF9F FFFFh
FFE0 000–FFE7 FFFFh
FFA0 0000–FFA7 FFFFh
FFE8 0000–FFEF FFFFh
FFA8 0000–FFAF FFFFh
FFF0 0000–FFF7 FFFFh
FFB0 0000–FFB7 FFFFh
FFF8 0000–FFFF FFFFh
FFB8 0000–FFBF FFFFh
FF70 0000–FF7F FFFFh
FF30 0000–FF3F FFFFh
FF60 0000–FF6F FFFFh
FF20 0000–FF2F FFFFh
FF50 0000–FF5F FFFFh
FF10 0000–FF1F FFFFh
FF40 0000–FF4F FFFFh
FF00 0000–FF0F FFFFh
4 KB anywhere in 4 GB
range
Target
Dependency/Comments
Main Memory TOM registers in Host controller
FWH
I/O APIC inside
ICH4
Bit 7 in FWH Decode Enable Register is set
FWH
Bit 0 in FWH Decode Enable Register
FWH
Bit 1 in FWH Decode Enable Register
FWH
Bit 2 in FWH Decode Enable Register is set
FWH
Bit 3 in FWH Decode Enable Register is set
FWH
Bit 4 in FWH Decode Enable Register is set
FWH
Bit 5 in FWH Decode Enable Register is set
FWH
FWH
FWH
Bit 6 in FWH Decode Enable Register is set.
Always enabled.
The top two 64 KB blocks of this range can be swapped, as
described in Section 7.4.1.
Bit 3 in FWH Decode Enable 2 Register is set
FWH
Bit 2 in FWH Decode Enable 2 Register is set
FWH
Bit 1 in FWH Decode Enable 2 Register is set
FWH
Bit 0 in FWH Decode Enable 2 Register is set
Integrated LAN Enable via BAR in Device 29:Function 0 (Integrated LAN
Controller
Controller)
Intel® 82801DB ICH4 Datasheet
249