INTERRUPT ENABLE REGISTER
This register is located at I/O address [base+1]. It enables the five types of UART interrupts. Interrupts can be totally disabled by setting all of the enable bits in this register to a logic 0. Setting any bit to a logic 1 enables that particular interrupt.
BIT | DESCRIPTION |
|
|
7 | 0 |
|
|
6 | 0 |
|
|
5 | 0 |
|
|
4 | 0 |
|
|
3 | EDSSI |
| When set (logic 1), enables interrupt on clear to send, data set ready, ring indicator, and |
| data carrier detect. |
2 | ELSI |
| When set (logic 1), enables interrupt on overrun, parity, framing errors, and break |
| indication. |
1 | ETBEI |
| When set (logic 1), enables interrupt on transmitter holding register empty. |
0 | ETBEI |
| When set (logic 1), enables interrupt on received data available. For 16550 FIFO |
| mode, interrupts are also enabled for receive FIFO trigger level reached and for receive |
| timeout. |
| Figure 14 |
INTERRUPT IDENTIFICATION REGISTER
This
For the 16550 only, this register can be used to indicate whether the FIFO mode is engaged by examining bits 6 and 7.
14 | Quatech |