Irda Mode Interrupts - Texas Instruments OMAP5912 Reference Manual

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

UARTs
Table 109. UART Mode Interrupts (Continued)
0 1 0 0 0 0
5
1 0 0 0 0 0
6

IrDA Mode Interrupts

Table 110. IrDA Mode Interrupts
Interrupt
Type
IIR Bit no.
0
RHR interrupt
1
THR interrupt
2
Last byte in RX
FIFO
3
RX overrun
4
Status FIFO
interrupt
182
Serial Interfaces
XOFF
Receive XOFF
interrupt/special
characters(s)/special character
character
interrupt
CTS,RTS, DSR RTS pin, CTS pin or DSR pin
change state from active (low) to
inactive (high).
It is important to note that for the receiver line status interrupt, RX_FIFO_STS
bit (LSR[7]) generates the interrupt.
For the XOFF interrupt, if an XOFF flow character detection caused the
interrupt, an XON flow character detection clears the interrupt. If special
character detection caused the interrupt, a read of the IIR clears the interrupt.
IrDA modes have eight possible interrupts. The UART_nIRQ output is
activated when any of the eight interrupts is generated (there is no priority).
Interrupt Source
DRDY (data ready)
(FIFO disable)
RX FIFO above trigger level (FIFO
enable)
TFE (THR empty)
(FIFO disable)
TX FIFO below trigger level
(FIFO enable)
Last byte of frame in RX FIFO
Write to RHR when RX FIFO full
Status FIFO triggers level reached
Receive XON character(s),
if XOFF interrupt/read of
IIR, if special character
interrupt
Read IIR
Interrupt Reset Method
Read RHR until interrupt condition
disappears.
Write to THR until interrupt
condition disappears.
Read IIR
Read RESUME register
Read STATUS FIFO
SPRU760B

Advertisement

Table of Contents
loading

Table of Contents