![Intel IXP45X Developer'S Manual Download Page 561](http://html1.mh-extra.com/html/intel/ixp45x/ixp45x_developers-manual_2073092561.webp)
Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
August 2006
Develepor’s Manual
Order Number: 306262-004US
561
PCI Controller—Intel
®
IXP45X and Intel
®
IXP46X Product Line of Network Processors
10.5.3.5
PCI Controller Configuration Port Address/Command/Byte
Enables Register
Register Name:
pci_crp_ad_cbe
Block
Base Address:
0xC00000
Offset Address
0x10
Reset Value
0x00000000
Register Description:
PCI configuration port address/command/byte enables register.
Provides address, command, and data byte enables for CSR-
initiated accesses of the PCI Controller PCI configuration registers
in the PCI Core. A write to this register that sets the CRP_CMD[16]
bit to a 0 (read) will initiate a read of the PCI Controller PCI config-
uration register addressed by CRP_AD[7:2]. The resultant read
data will be written to the pci_crp_rdata register.
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)
CRP_BE
CRP_CMD
(Reserved)
CRP_AD
Register
pci_crp_ad_cbe
Bits
Name
Description
Reset
Value
PCI
Access
AHB
Access
31:2
4
reserved
reserved – read as 0
0x00
none
RO
23:2
0
CRP_BE
Active-low byte enables for a PCI configuration port write access. This field
corresponds to byte lanes in the pci_crp_wdata register and addressed
PCI configuration register as follows:
CRP_BE[0]
−>
bits 7:0
CRP_BE[1]
−>
bits 15:8
CRP_BE[2]
−>
bits 23:16
CRP_BE[3]
−>
bits 31:24
0x0
none
RW
19:1
6
CRP_CMD
Command for the PCI configuration port access.
xxx0 = read, xxx1 = write
0x0
none
RW
15:1
1
reserved
reserved – read as 0
00000
none
RO
10:0
CRP_AD
Byte address for the PCI configuration port access. PCI configuration
registers are word-addressed so bits 1 and 0 should always be 0. Bits 10:8
specify the function number and must always be 000.
0x000
None
RW