Table of Contents
Paragraph Pa ge
Number Number
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor TOC-7
10.3.3.1.4 Tx Enables PCITER(RW)—MBAR + 0x380C .................................................................................10-24
10.3.3.1.5 Tx Next Address PCITNAR(R) —MBAR + 0x3810 ........................................................................10-25
10.3.3.1.6 Tx Last Word PCITLWR(R) —MBAR + 0x3814 ..................................................... .......................10-26
10.3.3.1.7 Tx Done Counts PCITDCR(R) —MBAR + 0x3818 .........................................................................10-26
10.3.3.1.8 Tx Status PCITSR(RWC) —MBAR + 0x381C .................................................................................10-27
10.3.3.1.9 Tx FIFO Data Register PCITFDR(RW) —MBAR + 0x3840 ...........................................................10-28
10.3.3.1.10 Tx FIFO Status Register PCITFSR(R/RWC) —MBAR + 0x3844 ...................................................10-28
10.3.3.1.11 Tx FIFO Control Register PCITFCR(RW) —MBAR + 0x3848 .......................................................10-29
10.3.3.1.12 Tx FIFO Alarm Register PCITFAR(RW) —MBAR + 0x384C ........................................................10-30
10.3.3.1.13 Tx FIFO Read Pointer Register PCITFRPR(RW) —MBAR + 0x3850 ............................................10-31
10.3.3.1.14 Tx FIFO Write Pointer Register PCITFWPR(RW) —MBAR + 0x3854 ..........................................10-31
10.3.3.2 Multi-Channel DMA Receive Interface ................................................................................... ................10-31
10.3.3.2.1 Rx Packet Size PCIRPSR(RW) —MBAR + 0x3880 ........... .............................................................10-32
10.3.3.2.2 Rx Start Address PCIRSAR (RW)—MBAR + 0x3884 .....................................................................10-32
10.3.3.2.3 Rx Transaction Control Register PCIRTCR(RW) —MBAR + 0x3888 ............................................10-32
10.3.3.2.4 Rx Enables PCIRER (RW) —MBAR + 0x388C ...............................................................................10-34
10.3.3.2.5 Rx Next Address PCIRNAR(R) —MBAR + 0x3890 ........................................................................10-35
10.3.3.2.6 Rx Last Word PCIRLWR(R) —MBAR + 0x3894 ............................................................................10-35
10.3.3.2.7 RxDone Counts PCIRDCR(R) —MBAR + 0x3898 ..........................................................................10-36
10.3.3.2.8 Rx Status PCIRSR (R/sw1) —MBAR + 0x389C ..............................................................................10-36
10.3.3.2.9 Rx FIFO Data Register PCIRFDR(RW) —MBAR + 0x38C0 ..........................................................10-38
10.3.3.2.10 Rx FIFO Status Register PCIRFSR(R/sw1) —MBAR + 0x38C4 .....................................................10-38
10.3.3.2.11 Rx FIFO Control Register PCIRFCR(RW) —MBAR + 0x38C8 ......................................................10-39
10.3.3.2.12 Rx FIFO Alarm Register PCIRFAR(RW) —MBAR + 0x38CC .......................................................10-40
10.3.3.2.13 Rx FIFO Read Pointer Register PCIRFRPR(RW) —MBAR + 0x38D0 ...........................................10-40
10.3.3.2.14 Rx FIFO Write Pointer Register PCIRFWPR (RW) —MBAR + 0x38D4 ........................................10-41
10.4 Functional Description ...................................................................................... ....................................................10-41
10.4.1 PCI Bus Protocol ................................................................ .............................................................................10-41
10.4.1.1 PCI Bus Background ............................................................ ....................................................................10-41
10.4.1.2 Basic Transfer Control .......................................................... ....................................................................10-42
10.4.1.3 PCI Transactions ............................................................... ........................................................................10-42
10.4.1.4 PCI Bus Commands ................................................................... ...............................................................10-44
10.4.1.5 Addressing ........................................................................ ........................................................................10-45
10.4.1.5.1 Memory space addressing ...................... .................................................................................... ........10-45
10.4.1.5.2 I/O space addressing ............................................................... ...........................................................10-46
10.4.1.5.3 Configuration space addressing and transactions ..................................................... .........................10-46
10.4.1.5.4 Address decoding ...................... ...................................................................................... ...................10-47
10.4.2 Initiator Arbitration ............................. ......................................................................................... ...................10-48
10.4.2.1 Priority Scheme ............................................................................. ...........................................................10-48
10.4.3 Configuration Interface ................................ ....................................................................................... ............10-48
10.4.4 XL bus Initiator Interface ................................................... .............................................................................10-48
10.4.4.1 Endian Translation ....................................................... .............................................................................10-49
10.4.4.2 Configuration Mechanism ................. ....................................................................................... ................10-51
10.4.4.2.1 Type 0 Configuration Translation ......................... .............................................................................10-51
10.4.4.2.2 Type 1 Configuration Translation ......................... .............................................................................10-53
10.4.4.2.3 Interrupt Acknowledge Transactions .................................................................................................10-53
10.4.4.2.4 Special Cycle Transactions ......................................................................... .......................................10-53
10.4.4.3 Transaction Termination ............................................................ ...............................................................10-54
10.4.5 XL bus Target Interface ............ ..................................................................................... ................................10-54
10.4.5.1 Reads from Local Memory ...................................... .................................................................................1 0-55
10.4.5.2 Local Memory Writes .............................................. .................................................................................1 0-55
10.4.5.3 Data Translation ............................................................. ..........................................................................10-55
10.4.5.4 Target Abort ............................................................................ .................................................................10-56
10.4.5.5 Latrule Disable ........................................................................ .................................................................10-56
10.4.6 Communication Sub-System Initiator Interface ........................................................................ .....................10-56
10.4.6.1 Access Width ................................... .................................................................................... .....................10-57