User`s manual

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.
ETBEI --- Received Data Available Interrupt:
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.
0
ETBEI --- Transmitter Holding Register Empty Interrupt:
When set (logic 1), enables interrupt on transmitter holding register empty.
1
ELSI --- Receiver Line Status Interrupt:
When set (logic 1), enables interrupt on overrun, parity, framing errors, and break
indication.
2
EDSSI --- MODEM Status Interrupt:
When set (logic 1), enables interrupt on clear to send, data set ready, ring indicator, and
data carrier detect.
3
0 --- reserved4
0 --- reserved5
0 --- reserved6
0 --- reserved7
DESCRIPTIONBIT
Figure --- Interrupt Enable Register bit definitions
INTERRUPT IDENTIFICATION REGISTER
This read-only register is located at I/O address [base+2]. When this register is
read, the UART freezes all interrupts and indicates the highest priority interrupt. During
this time, new interrupts are detected by the UART, but are not reported in this register
until the access completes.
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 ES-100D User's Manual