? FIGURE 5.7 Polling I/O Read Operation
In polling I/O read operations, the application requests the read, and then blocks. The driver starts
the device, and then continuously checks its status until the operation has completed. The driver
completes the data transfer, cleans up, and then returns control to the application.
System Interface
Hardware
Interface
read(device, ...);
Data
read function
write function
Command
Status
Data
Device Controller