SNIU028D February 2016 – September 2020 UCD3138 , UCD3138064 , UCD3138064A , UCD3138128 , UCD3138A , UCD3138A64
Address FFF7EC10 – UART 0 Interrupt Status Register
Address FFF7ED10 – UART 1 Interrupt Status Register
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
BUS_BUSY | Reserved | FRAME _ERR | OVERRUN_ERR | PARITY_ERR | WAKEUP_INT | BRKDT_INT | RX_ERR |
R-0 | R-0 | R/C-0 | R/C-0 | R/C-0 | R/C-0 | R/C-0 | R-0 |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset R/C- means that bit can be read or cleared; each of the bits except RXERR and BUS BUSY can be cleared by writing a 1 to the bit. |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | BUS_BUSY | R | 0 | UART Receiver Busy Indicator 0 = UART Receiver ready to accept new frame 1 = UART Receiver currently processing message |
6 | Reserved | R | 0 | |
5 | FRAME_ERR | R/C | 0 | UART Receiver Framing Error 0 = No framing error found within incoming data message 1 = Indicates the incoming data message had a framing error |
4 | OVERRUN_ERR | R/C | 0 | UART Receiver Buffer Overflow 0 = No overflow condition found in receive buffer 1 = Indicates the receive buffer has overflowed |
3 | PARITY_ERR | R/C | 0 | UART Receiver Parity Error 0 = No parity error found on the incoming data message 1 = Indicates a parity error found on the incoming data message |
2 | WAKEUP_INT | R/C | 0 | UART Receiver Wakeup Interrupt 0 = No Wakeup Interrupt received from UART Receiver 1 = Wakeup Interrupt received from UART Receiver |
1 | BRKDT_INT | R/C | 0 | UART Receiver Broken Circuit Interrupt 0 = No Broken Circuit interrupt received from UART Receiver 1 = Indicates a Broken Circuit interrupt received from UART Receiver |
0 | RX_ERR | R | 0 | UART Receiver Error 0 = No UART Receiver Errors detected 1 = Frame Error or Overrun error or Parity Error or Broken Circuit error received from UART Receiver |