Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Develepor’s Manual
Order Number: 306262-004US
567
PCI Controller—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
10.5.3.13 AHB I/O Base Address Register
10.5.3.14 PCI Memory Base Address Register
Register
pci_ahbmembase
Bits
Name
Description
Reset
Value
PCI
Access
AHB
Access
31:2
4
AHBbase0
Upper 8 AHB address bits for PCI accesses that target pci_bar0. By default
this register maps to an upper region of the AHB memory map.
0xc0
RO
RW
23:1
6
AHBbase1
Upper 8 AHB address bits for PCI accesses that target pci_bar1.
0x00
RO
RW
15:8
AHBbase2
Upper 8 AHB address bits for PCI accesses that target pci_bar2.
0x00
RO
RW
7:0
AHBbase3
Upper 8 AHB address bits for PCI accesses that target pci_bar3.
0x00
RO
RW
Register Name:
pci_ahbiobase
Block
Base Address:
0xC00000
Offset Address
0x30
Reset Value
0x00000000
Register Description:
Provides upper 24 AHB address bits for PCI accesses of AHB I/O
space. Lower 8 bits of AHB address provided directly from PCI bus.
Access:
(See below.)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
(Reserved)
IObase
Register
pci_ahbiobase
Bits
Name
Description
Reset
Value
PCI
Access
AHB
Access
31:2
4
reserved
Reserved – read as 0
0x00
RO
RO
23:0
IObase
Upper 24 AHB address bits for PCI accesses that target pci_bar5.
0x0000
00
RO
RW
Register Name:
pci_pcimembase
Block
Base Address:
0xC00000
Offset Address
0x34
Reset Value
0x00000000
Register Description:
Provides upper 8 PCI address bits for AHB accesses of PCI memory
space. Lower 24 bits of PCI address provided directly from the AHB
bus. Four Membase fields correspond to accesses from the AHB
bus that target specific AHB address ranges.
Access:
(See below.)
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
Membase0
Membase1
Membase2
Membase3