aslamnotes

Home

❯

computing

❯

operating systems

❯

Typical IO Operation

Typical IO Operation

Aug 24, 20251 min read

A Typical IO operation

  • The device driver loads the device controller’s registers
  • device controller examines the registers
  • device controller takes the action
  • device controller loads its local buffer
  • device controller informs the device driver after being done
  • device driver informs the OS with possibly the
    • data
    • pointer to the data
    • (non-io operation) message

Graph View

Created with Quartz v4.5.2 © 2025

  • GitHub
  • Discord Community