English
Language : 

82801CA Datasheet, PDF (334/521 Pages) Intel Corporation – I/O Controller Hub 3-S (ICH3-S)
LPC I/F Bridge Registers (D31:F0)
9.8.1.7
9.8.1.8
MON[n]_TRP_RNG—I/O Monitor [4:7] Trap Range Register for
Devices 4–7 (PM—D31:F0)
Offset Address:
Default Value:
Lockable:
Power Well:
C4h, C6h, C8h, CAh
00h
No
Core
Attribute:
Size:
Usage:
R/W
16 bits
Legacy Only
These registers set the ranges that Device Monitors 4–7 should trap. Offset 4Ch corresponds to
Monitor 4. Offset C6h corresponds to Monitor 5, etc.
If the trap is enabled in the MON_SMI register and the address is in the trap range (and passes the
mask set in the MON_TRP_MSK register) the ICH3 will generate an SMI#. This SMI# occurs if
the address is positively decoded by another device on PCI or by the ICH3 (because it would be
forwarded to LPC or some other ICH3 internal registers). The trap ranges should not point to
registers in the ICH3’s internal IDE, USB, AC’97 or LAN I/O space. If the cycle is to be claimed
by the ICH3 and targets one of the permitted ICH3 internal registers (interrupt controller, RTC,
etc.), the cycle will complete to the intended target and an SMI# will be generated (this is the same
functionality as the ICH component). If the cycle is to be claimed by the ICH3 and the intended
target is on LPC, an SMI# will be generated but the cycle will only be forwarded to the intended
target if forwarding to LPC is enabled via the TRP_FWD_EN register settings.
Bit
Description
MON[n]_TRAP_BASE—R/W. Base I/O locations that MON[n] traps (where n = 4, 5, 6 or 7). The
range can be mapped anywhere in the processor I/O space (0–64K).
15:0
Any access to the range will generate an SMI# if enabled by the associated DEV[n]_TRAP_EN bit in
the MON_SMI register (PMBASE +40h).
MON_TRP_MSK—I/O Monitor Trap Range Mask Register for Devices
4-7 (PM—D31:F0)
Offset Address:
Default Value:
Lockable:
Power Well:
CCh
00h
No
Core
Attribute:
Size:
Usage:
R/W
16 bits
Legacy Only
Bit
Description
15:12
11:8
7:4
3:0
MON7_MASK—R/W. Selects low 4-bit mask for the I/O locations that MON7 will trap. Similar to
MON4_MASK.
MON6_MASK—R/W. Selects low 4-bit mask for the I/O locations that MON6 will trap. Similar to
MON4_MASK.
MON5_MASK—R/W. Selects low 4-bit mask for the I/O locations that MON5 will trap. Similar to
MON4_MASK.
MON4_MASK—R/W. Selects low 4-bit mask for the I/O locations that MON7 will trap. When a mask
bit is set to a 1, the corresponding bit in the base I/O selection will not be decoded.
For example, if MON4_TRAP_BASE = 1230h, and MON4_MSK = 0011b, the ICH3 will decode
1230h, 1231h, 1232h, and 1233h for Monitor 4.
334
Intel® 82801CA ICH3-S Datasheet