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 16 |
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.
16 | Quatech |