sp26-cs537 cs537
OSTEP Ch. 36 — I/O Devices OSTEP Ch. 36 — I/O Devices
Content locked
The catalog is public. Reading this content requires approved access.
Sign in to readChapter 36: I/O Devices
CRUX: How to integrate I/O into systems
36.1 System Architecture
36.2 A Canonical Device
36.3 The Canonical Protocol
36.4 Lowering CPU Overhead with Interrupts
36.5 More Efficient Data Movement with DMA
36.6 Methods of Device Interaction
36.7 Fitting into the OS: The Device Driver
36.8 Case Study: A Simple IDE Disk Driver
36.9 Historical Notes
36.10 Summary
Key terms
Study questions