Pci Configuration Access Registers - Freescale Semiconductor MPC8313E Family Reference Manual

Powerquicc ii pro integrated processor
Hide thumbs Also See for MPC8313E:
Table of Contents

Advertisement

Offset
0x78
PCI inbound window attributes register 0 (PIWAR0)
0x7C–0xFF
Reserved
13.3.1

PCI Configuration Access Registers

This section describes the registers used to allow a local bus master to access the PCI configuration space,
and generate special cycle or interrupt acknowledge transactions on the PCI bus. A special case provides
access to the PCI controller's internal PCI configuration registers. The PCI registers,
PCI_CONFIG_ADDRESS, PCI_CONFIG_DATA, and PCI_INT_ACK, are little endian registers.
13.3.1.1
PCI_CONFIG_ADDRESS
Figure 13-3
shows the PCI_CONFIG_ADDRESS register fields.
Offset 0x0
31
30
R
W EN
Reset
The PCI_CONFIG_ADDRESS register holds the address for an access to the PCI configuration space
from the local bus. This register must be programmed before accessing PCI_CONFIG_DATA to perform
the transaction. Only 32-bit accesses are permitted.
If EN=1, BN=0, and DN=0, the access is to the internal PCI configuration registers, so no transaction is
generated on the PCI bus.
If EN=1, BN=0, DN=31, FN=7, and RN=0, writing to PCI_CONFIG_DATA generates a special cycle
transaction and reading from PCI_CONFIG_DATA generates an interrupt acknowledge transaction.
Table 13-6
shows the bit settings of the PCI_CONFIG_ADDRESS register.
Bits
Name
31
EN
30–24
MPC8313E PowerQUICC II Pro Integrated Processor Family Reference Manual, Rev. 3
Freescale Semiconductor
Table 13-5. PCI Memory-Mapped Registers (continued)
Register
24 23
BN
Figure 13-3. PCI_CONFIG_ADDRESS Register
Table 13-6. PCI_CONFIG_ADDRESS Field Descriptions
Enable configuration transaction. Determines the type of transaction to be generated.
0 No configuration transaction will be generated by accessing the CONFIG_DATA register. Such
an access will be passed through to the PCI bus as an I/O transaction. Since this is generally not
desirable, the user should not access CONFIG_DATA when the EN bit is 0.
1 A configuration transaction will be generated by accessing the CONFIG_DATA register if BN and
DN are not both zero.
Reserved
Access
R/W
16 15
11 10
DN
All zeros
Description
PCI Bus Interface
Reset
Section/Page
All zeros
13.3.2.13/13-24
Access: Write only
8
7
FN
RN
2
1
0
13-13

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc8313

Table of Contents