Sclpc Enable Register—Mbar + 0X3C0C - Freescale Semiconductor MPC5200B User Manual

Freescale semiconductor board users guide
Table of Contents

Advertisement

Bits
Name
16:22
23
DAI
24:27
28:31
BPT
9.7.2.4
SCLPC Enable Register—MBAR + 0x3C0C
msb 0
1
R
W
RESET:
0
0
16
17
R
W
RESET:
0
0
Bits
Name
0:6
7
RC
8:14
15
RF
16:21
Freescale Semiconductor
Reserved
Disable Auto Increment. Normally, SCLPC and LPC will present sequential
incrementing addresses to the peripheral as the Packet proceeds. If the peripheral is
operating as a single address Fifo, then the DAI bit should be set to 1. When set,
addresses to the peripheral will be stuck at Start_Address for every transaction.
For DAI operation, the BPT field *MUST* be set to the port size of the peripheral.
Reserved
Bytes Per Transaction. Indicates number of bytes per transaction. The "only" valid
entries in this field are decimal/hex 1, 2, 4, or 8 bytes (i.e. binary 0001, 0010, 0100,
1000). BPT should not be set to less than the peripheral port size, but certainly can
be set to larger than the peripheral port size. The higher the BPT value, the greater
the throughput.
Note: Start_Address and Packet_Size values *must* be aligned/multiples of BPT.
For DAI operation, BPT must be set to the peripheral port size.
Table 9-16. SCLPC Enable Register
2
3
4
5
6
Reserved
0
0
0
0
0
18
19
20
21
22
Reserved
AIE
0
0
0
0
0
Reserved
Reset Controller. This bit allows for a Software reset of the SCLPC state machine.
Writing a 1 to this bit will reset the SCLPC state machine. Reset will be maintained
as long as this bit is high. Software must write this bit low to release the reset and
start operation.
Note:
1. Although RC does *not* reset this register interface, it does clear interrupt and
interrupt status conditions.
2. Never reset the SCLPC Controller during a transaction (tx or rx).
Reserved
Reset Fifo. This is the Fifo software reset bit. Writing a 1 to this bit will reset the
SCLPC Fifo. The Fifo must not be in reset for normal operation. Software reset of the
Fifo will clear the fifo of data, reset its read/write pointers, but *not* disturb previously
programmed Alarm and Granularity settings.
Note: Good Practice would be for software to set and clear the RC and RF bits prior
to programming and starting a Packet.
Reserved
MPC5200B Users Guide, Rev. 1
Description
7
8
9
10
RC
Reserved
0
0
0
0
23
24
25
26
NIE
Reserved
0
0
0
0
Description
Programmer's Model
11
12
13
14
15
RF
0
0
0
0
27
28
29
30
31 lsb
ME
0
0
0
0
0
0
9-25

Advertisement

Table of Contents
loading

Table of Contents