2 sclpc registers-mbar + 0x3c00, 1 sclpc packet size register-mbar + 0x3c00, Section 9.7.2 – Freescale Semiconductor MPC5200B User Manual
Page 288: Section 9.7.2, sclpc registers—mbar + 0x3c00

Programmer’s Model
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor
9-23
9.7.2
SCLPC Registers—MBAR + 0x3C00
There are 6 32-bit BestComm Registers for the LocalPlus (SCLPC). These registers are located at an offset from MBAR of 0x3C00. Register
addresses are relative to this offset. Therefore, the actual register address is:
MBAR + 0x3C00 + register address
The following registers are available:
9.7.2.1
SCLPC Packet Size Register—MBAR + 0x3C00
•
Section 9-13, SCLPC Packet Size Register
(0x3C00)
•
Section 9-14, SCLPC Start Address Register
•
Section 9-15, SCLPC Control Register
(0x3C08)
•
Section 9-16, SCLPC Enable Register
(0x3C0C)
•
Section 9-17, SCLPC Bytes Done Status Register
(0x3C14)
Table 9-13. SCLPC Packet Size Register
msb 0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
Reserved
0
Packet Size
W
Restar
t
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 lsb
R
Packet Size
W
RESET:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Bits
Name
Description
0:6
—
Reserved
7
Restart
Once all registers have been programmed, software writes a 1 to this bit to begin a
transfer. It will auto-clear and always reads back as zero.
8:31
Packet Size
This 24-bit field represents the number of bytes SCLPC is to transact before going
idle and waiting for a Restart.
Note: The co-location of Restart bit and Packet_Size field allows Software to both
Restart a transaction AND change the Packet_Size in a single write. Maximum
packet size is 16M-1 bytes.