Intel
®
81341 and 81342—Peripheral Registers
Intel
®
81341 and 81342 I/O Processors
Developer’s Manual
December 2007
1030
Order Number: 315037-002US
21.6.1.4 Peripheral Bus Interface Unit
The Peripheral Bus Interface Unit (PBI) is allocated 128 Bytes of PMMR registers space
and is always located at 1580H relative to the PMMRBAR.
Use the following equation to calculate the actual register address:
Internal Bus Address = P PBI Base Address Register Offset.
Note:
Additionally, GPIO[8:0] I/O pad control registers are located in the
registers block.
21.6.1.5 System Controller
The System Controller Unit (SC) is allocated 16 Bytes of PMMR register space and is
always located at 1640H relative to the PMMRBAR.
Use the following equation to calculate the actual register address:
Internal Bus Address = P SC Base Address Register Offset.
Table 645. PBI Base Address Offset.
Unit
PBI Base Address Offset (Relative to PMMRBAR)
PBI
+1580H
Table 646. Peripheral Bus Interface Unit
Register Description (Name)
Register Size in
Bits
Internal Bus Address Offset (Relative
to PBI Base Address Offset)
PBI Control Register — PBCR
32
+00H
PBI Status Register — PBISR
32
+04H
PBI Base Address Register 0 — PBBAR0
32
+08H
PBI Limit Register 0 — PBLR0
32
+0CH
PBI Base Address Register 1 — PBBAR1
32
+10H
PBI Limit Register 1 — PBLR1
32
+14H
Reserved
x
+18H t7FH
Table 647. SC Base Address Offset.
Unit
SC Base Address Offset (Relative to PMMRBAR)
System Controller
+1640H
Table 648. System Controller Unit
Register Description (Name)
Register
Size in
Bits
Internal Bus Address Offset
(Relative to SC Base
Address Offset)
Internal Bus Arbitration Control Register — IBACR
32
+00H
South Internal Bus Address Test Register — SIBATCR
32
+04H
South Internal Bus Data Test Register — SIBDTCR
32
+08H
Reserved
x
+0CH through 0FH
Peripheral Memory-Mapped Register Base Address Register
(PMMRBAR)
32
F FFFF FFFCH
(
absolute address
)