Peripherals Routed Through the DPI
A-246 ADSP-214xx SHARC Processor Hardware Reference
Interrupt Enable Register (UART0IER)
The interrupt enable register (shown in Figure A-138) is used to enable 
requests for system handling of empty or full states of UART data regis-
ters. Unless polling is used as a means of action, the 
UARTRBFIE and/or 
UARTTBEIE bits in this register are normally set.
4UARTBI Break Interrupt. The break interrupt (UARTBI), overrun error 
(UARTOE), parity error (UARTPE), and framing error (UARTFE) 
bits are cleared when the UART line status register (UART0LSR) is 
read. The data ready (UARTDR) bit is cleared when the UART 
receive buffer register (UART0RBR) is read.
0 = No break interrupt
1 = Break interrupt. This indicates Rx pin was held low for more 
than the max word length.
5UARTTHREUARTx_THR Empty. The UARTTHRE bit indicates that the 
UART transmit channel is ready for new data, and software can 
write to the UARTxTHR register. Writes to UART0THR clear the 
UARTTHRE bit. It is set again when data is copied from
UART0THR to the transmit shift register (UART0TSR). The 
UARTTEMT bit can be evaluated to determine whether a recently 
initiated transmit operation has been completed.
0 = Not empty
1 = Empty (default)
6UARTTEMTTSR and UART0_THR Empty.
0 = Full
1 = Both empty
7 UARTRX9D 9th bit of the received character-address detect
1  These bits are read-only in the UARTxLRSH (shadow) register.
Table A-128. UART0LSR Register Bit Descriptions (Cont’d)
Bit Name Description