EZ-USB FX3 Technical Reference Manual, Document Number: 001-76074 Rev. *F 564
UART_CONFIG
0xE0000800
10.20.1 UART_CONFIG (continued)
19:16 RX_POLL[3:0] Set timing when to sample for RX input:
0 Sample on bits 0,1,2
1 Sample on bits 1,2,3
2 Sample on bits 2,3,4
3 Sample on bits 3,4,5
4 Sample on bits 4,5,6
5 Sample on bits 5,6,7
15 TX_BREAK 0 Default Behavior
1 Wait for the currently transmitting byte to complete (including the stop bit) and then transmit
0's indefinitely until this bit is cleared. Do not transmit other bytes or discard any data while
BREAK is being transmitted. CDT52575.
14 RX_FLOW_CTRL_ENBL 1 Enable hardware flow control for RX data
13 TX_FLOW_CTRL_ENBL 1 Enable hardware flow control for TX data
12 RTS When RX hardware flow control is disabled, the software may use this bit to perform software flow
control. 1 would signal the transmitter that we are ready to receive data. (Request to send).
Modify only when ENABLE=0.
10 DMA_MODE 0 Register-based transfers
1 DMA-based transfers
9:8 STOP_BITS[1:0] 00 Reserved
01 1 Stop bit.
10 2 Stop bits
11 Reserved for 1.5 stop bits (not supported)
Note STOP_BITS=2 is supported only when PARITY=0. Behavior is undefined otherwise.
7 RX_STICKY_BIT If sticky parity is effective, log interrupt request if the received bit does not match this value.
6 TX_STICKY_BIT Append this value at parity bit if sticky parity is effective.
5 PARITY_STICKY Only relevant when PARITY=1
0 Computed parity
1 Sticky parity
4 PARITY_ODD Only relevant when PARITY=1 and PARITY_STICKY=0
0Even Parity
1 Odd parity
3 PARITY 0 No parity
1 Include parity bit
2 LOOP_BACK 0 No effect
1 Connect the value being transmitted to the receive buffer. Disable external transmit and
receive.
1 TX_ENABLE 0 Transmitter disable, do not transmit data
1 Transmitter enabled
0 RX_ENABLE 0 Receiver disabled, ignore incoming data
1 Receive enabled