May 2025
Intermediate to advanced
573 pages
14h 38m
English
A rose by any other name …
— William Shakespeare
Chapter 14 outlines a set of device-independent I/O operations, including read and write, and shows how a device switch table provides an efficient mapping between high-level operations and the driver functions for each device. Later chapters describe how device drivers are organized, and provide examples. The previous chapters illustrate how a file system fits into the device paradigm, and illustrate the concept of pseudo-devices.
This chapter considers a generalization of device names. It explains how names can be viewed syntactically, and shows that both devices and files can be represented in a single unified namespace.
Read now
Unlock full access