Figure 1312. receive data by polling – Intel 386 User Manual
Page 412
Advertising

13-13
SYNCHRONOUS SERIAL I/O UNIT
The SSIO Unit can be operated either by using a polling method or through interrupts.
•
Figure 13-12 shows a basic flowchart for using the polling method to receive data through
the SSIO.
•
Figure 13-13 shows a basic flowchart for the Interrupt Service Routine necessary when
using interrupts to receive data through the SSIO. If interrupts are used, follow the below
sequence for initialization:
1.
Initialize the SSIO.
2.
Initialize the interrupts - ICU initialization, Interrupt Service Routine, etc.
3.
Unmask the interrupts on the ICU.
Figure 13-12. Receive Data by Polling
A3396-01
ROE=0
?
Yes
Error
Routine
Initialize SSIO
RHBF=1
?
Read Data
(SSIORBUF)
No
No
Yes
Advertising