Книга: Embedded Linux Primer: A Practical, Real-World Approach

8.1.2. Device Driver Architecture

8.1.2. Device Driver Architecture

The basic Linux device driver model is familiar to UNIX/Linux system developers. Although the device driver model continues to evolve, some fundamental constructs have remained nearly constant over the course of UNIX/Linux evolution. Device drivers are broadly classified into two basic categories: character devices and block devices. Character devices can be thought of as serial streams of sequential data. Examples of character devices include serial ports and keyboards. Block devices are characterized by the capability to read and write blocks of data to and from random locations on an addressable medium. Examples of block devices include hard drives and floppy disk drives.

Оглавление книги


Генерация: 0.741. Запросов К БД/Cache: 3 / 0
поделиться
Вверх Вниз