MPC5200B Users Guide, Rev. 1
9-24 Freescale Semiconductor
Programmer’s Model
9.7.2.2 SCLPC Star t Address Register—MBAR + 0x3C04
9.7.2.3 SCLPC Control Register—MBAR + 0x3C08

Table9-14. SCLPC Start Address Register

msb 012345678 9 101112131415
R Start Address
W
RESET:000000000 0 0 000 0 0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
R Start Address
W
RESET:000000000 0 0 000 0 0
Bits Name Description
0:31 Start Addr ess Address of the first byte in the packet to be sent. This value must be aligned with the
"BPT" (Bytes Per Transaction) field, described below. This address will appear
directly at the peripheral and is completely independent of XLB address decoding
logic.

Table9-15. SCLPC Control Register

msb 012345678 9 101112131415
RReserved CSX Reserved Flush RWb
W
RESET:000000000 0 0 000 0 0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
RReserved DAI Reserved BPT
W
RESET:000000000 0 0 000 0 0
Bits Name Description
0:4 — Reserved
5:7 CSX This field should be written with the Chip Select number associated with each DMA
transaction.
Note: LPC configuration registers associated with this CS also affect SCLPC
transactions. The two work together.
8:13 — Reserved
14 Flush If set to 1, enables the assertion of SCLPC requestor at the completion of a *Read*
Packet, regardless of the actual state of the physical fifo ALarm. Requestor will
de-assert once the fifo goes empty. This is the fix for the familiar "Stale Read Data"
fifo problem.
15 RWb Read - Write bar. Controls direction of DMA transaction.
1 = SCLPC will read from the peripheral, i.e. Fifo Receive
0 = SCLPC will write to the peripheral, i.e. Fifo Transmit