English
Language : 

XR17D158IV-F Datasheet, PDF (19/73 Pages) Exar Corporation – UNIVERSAL (3.3V AND 5V) PCI BUS OCTAL UART
xr
REV. 1.2.2
XR17D158
UNIVERSAL (3.3V AND 5V) PCI BUS OCTAL UART
.
FIGURE 6. THE GLOBAL INTERRUPT REGISTER, INT0, INT1, INT2 AND INT3
Interrupt Registers,
INT0, INT1, INT2 and INT3
INT3 Register
INT2 Register
INT1 Register
Channel-7
Channel-6
Channel-5
Channel-4
Channel-3
Channel-2
Channel-1
Channel-0
Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit Bit
N+2 N+1 N N+2 N+1 N N+2 N+1 N N+2 N+1 N N+2 N+1 N N+2 N+1 N N+2 N+1 N N+2 N+1 N
INT0 Register
Ch-7 Ch-6 Ch-5 Ch-4 Ch-3 Ch-2 Ch-1 Ch-0
Bit-7 Bit-6 Bit-5 Bit-4 Bit-3 Bit-2 Bit-1 Bit-0
TABLE 6: UART CHANNEL [7:0] INTERRUPT SOURCE ENCODING
PRIORITY BIT[N+2] BIT[N+1] BIT[N]
INTERRUPT SOURCE(S)
x
0
0
0 None
1
0
0
1 RXRDY and RX Line Status (logic OR of LSR[4:1])
2
0
1
0 RXRDY Time-out
3
0
1
1 TXRDY, THR or TSR (auto RS485 mode) empty
4
1
0
0 MSR, RTS/CTS or DTR/DSR delta or Xoff/Xon det. or special char. detected
5
1
0
1 Reserved.
6
1
1
0 MPIO pin(s). Available only within channel 0, reserved in other channels.
7
1
1
1 TIMER Time-out. Available only within channel 0, reserved in other chan-
nels.
TABLE 7: UART CHANNEL [7:0] INTERRUPT CLEARING:
RXRDY is cleared by reading data in the RX FIFO until it falls below the trigger level.
RXRDY Time-out is cleared by reading data until the RX FIFO is empty.
RX Line Status interrupt clears after reading the LSR register.
TXRDY interrupt clears after reading ISR register that is in the UART channel register set.
Modem Status Register interrupt clears after reading MSR register that is in the UART channel register set.
RTS/CTS or DTR/DSR delta interrupt clears after reading MSR register that is in the UART channel register set.
Xoff/Xon interrupt clears after reading the ISR register that is in the UART channel register set.
Special character detect interrupt is cleared by a read to ISR or after the next character is received.
TIMER Time-out interrupt clears after reading the TIMERCNTL register that is in the Device Configuration register set.
MPIO interrupt clears after reading the MPIOLVL register that is in the Device Configuration register set.
19