Serial Communications Controllers
MPC885 PowerQUICC Family Reference Manual, Rev. 2
21-10
Freescale Semiconductor
21.2.2
Protocol-Specific Mode Register (PSMR)
The protocol implemented by an SCC is selected by its GSMR_L[MODE]. Each SCC has an additional
protocol-specific mode register (PSMR) for configurations specific to the chosen protocol. The PSMR
fields are described in the specific chapters that describe each protocol. These registers are affected by
HRESET and SRESET.
21.2.3
Data Synchronization Register (DSR)
Each SCC has a data synchronization register (DSR) that specifies the pattern used for frame
synchronization. The programmed value for DSR depends on the protocol:
•
UART—DSR is used to configure fractional stop bit transmission.
•
BISYNC and transparent—DSR should be programmed with the sync pattern.
•
Ethernet—DSR should be programmed with 0xD555.
•
HDLC—At reset, DSR defaults to 0x7E7E (two HDLC flags), so it does not need to be written.
This register is affected by HRESET and SRESET.
Figure 21-4
shows the sync fields.
21.2.4
Transmit-on-Demand Register (TODR)
In normal operation, if no frame is being sent by an SCC, the CP periodically polls the R bit of the next
TxBD to see if a new frame/buffer is requested. Depending on the SCC configuration, this polling occurs
every 8–32 serial Tx clocks. The transmit-on-demand option, selected in the transmit-on-demand register
(TODR) shown in
Figure 21-5
, shortens the latency of the Tx buffer/frame and is useful in LAN-type
protocols where maximum interframe gap times are limited by the protocol specification.
The CP can be configured to begin processing a new frame/buffer without waiting the normal polling time
by setting TODR[TOD] after TxBD[R] is set. Because this feature favors the specified TxBD, it may affect
servicing of the FIFOs of other CPM controllers. Therefore, transmitting on demand should only be used
0
7
8
15
Field
SYN2
SYN1
Reset
0
1
1
1
1
1
1
0
0
1
1
1
1
1
1
0
R/W
R/W
Addr
0xA2E (DSR2), 0xA4E (DSR3), 0xA6E (DSR4)
Figure 21-4. Data Synchronization Register (DSR)
0
1
15
Field TOD
—
Reset
0
R/W
R/W
Addr
0xA2C (TODR2), 0xA4C (TODR3), 0xA6C (TODR4)
Figure 21-5. Transmit-on-Demand Register (TODR)
Summary of Contents for PowerQUICC MPC870
Page 98: ...MPC885 PowerQUICC Family Reference Manual Rev 2 I 4 Freescale Semiconductor ...
Page 118: ...MPC885 Overview MPC885 PowerQUICC Family Reference Manual Rev 2 1 20 Freescale Semiconductor ...
Page 158: ...The MPC8xx Core MPC885 PowerQUICC Family Reference Manual Rev 2 3 18 Freescale Semiconductor ...
Page 288: ...MPC885 PowerQUICC Family Reference Manual Rev 2 III 4 Freescale Semiconductor ...
Page 554: ...MPC885 PowerQUICC Family Reference Manual Rev 2 V 6 Freescale Semiconductor ...
Page 1090: ...UTOPIA Interface MPC885 PowerQUICC Family Reference Manual Rev 2 43 8 Freescale Semiconductor ...
Page 1312: ...Byte Ordering MPC885 PowerQUICC Family Reference Manual Rev 2 A 8 Freescale Semiconductor ...
Page 1336: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 16 Freescale Semiconductor ...
Page 1358: ...MPC885 PowerQUICC Family Reference Manual Rev 2 D 38 Freescale Semiconductor ...
Page 1370: ...MPC880 MPC885 PowerQUICC Family Reference Manual Rev 2 E 4 Freescale Semiconductor ...
Page 1386: ...Revision History MPC885 PowerQUICC Family Reference Manual Rev 2 I 2 Freescale Semiconductor ...