NO:
W90P710 Programming Guide
VERSION:
2.0
PAGE:
152
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed, distributed or reproduced without permission
from Winbond.
Table No.: 2005-W90P710-11-A
Figure 11-6 Interrupt Service Routine
Start
ReadISR
Is THRE Interrupt ?
Move data bytes from
driver buffer to Tx FIFO
Is data byte
available in
driver's buffer ?
Disable THRE interrupt
Is RDA or TOUT
interrupt ?
Read LSR
Move data byte
from Rx FIFO
to driver buffer
End
IIR[3:0]
Interrupt Type
0110 RLS : Receiver Line Status
0100 RDA : Receive Data Available
1100 TOUT : Received FIFO Timeout
0010 THRE : Transmitter Holding
Register Empty
0000 MOS : Modem Status
Y
N
N
N
N
Y