MMUART Peripherals
UG0331 User Guide Revision 15.0 497
13.4.10 Modem Control Register (MCR)
6 SB R/W 0 Set break. Enabling this bit sets MMUART_x_TXD to 0. This does not
have any effect on transmitter logic. The break is disabled by setting the
bit to 0.
0: Disabled (default)
1: Set break
5 SP R/W 0 Stick parity
0: Disabled (default)
1: Enabled
When stick parity is enabled, the parity is set according to bits [4:3] as
follows:
11: 0 will be sent as a parity bit and checked when receiving.
01: 1 will be sent as a parity bit and checked when receiving.
4 EPS R/W 0 Even parity select
0: Odd parity (default)
1: Even parity
3 PEN R/W 0 Parity enable
0: Disabled
1: Enabled. Parity is added in transmission and checked in receiving.
2 STB R/W 0 Number of stop bits (STB)
0: 1 stop bit (default)
1: 11/2 stop bits when WLS=00
The number of stop bits is 2 for all other cases not described above
(STB=1 and WLS=01, 10, or 11).
[1:0] WLS R/W 0 Word length select
0b00: 5 bits (default)
0b01: 6 bits
0b10: 7 bits
0b11: 8 bits
Table 481 • MCR
Bit
Number Name R/W
Reset
Value Description
7 Reserved R/W 0 The software should not rely on the value of a reserved bit. To provide
compatibility with future products, the value of a reserved bit should be
preserved across a read- modify-write operation.
[6:5] RLoop R/W 0 Remote loopback enable bits. In the Remote loopback mode, when a bit is
received, it is sent directly out the transmit line, bypassing the transmitter
block, and disabling the receiver.
In the Automatic echo mode, when a bit is received, it is sent directly out
the transmit line, bypassing the transmitter block, while the receiver is still
enabled.
00: Disabled (default)
01: Remote loopback enabled
10: Automatic echo enabled
11: Reserved
Local loopback mode has priority over the remote/echo loopback modes.
Table 480 • LCR (continued)
Bit
Number Name R/W
Reset
Value Description