Книга: Real-Time Concepts for Embedded Systems

12.2 Basic I/O Concepts

The combination of I/O devices, associated device drivers, and the I/O subsystem comprises the overall I/O system in an embedded environment. The purpose of the I/O subsystem is to hide the device-specific information from the kernel as well as from the application developer and to provide a uniform access method to the peripheral I/O devices of the system. This section discusses some fundamental concepts from the perspective of the device driver developer.

Figure 12.1 illustrates the I/O subsystem in relation to the rest of the system in a layered software model. As shown, each descending layer adds additional detailed information to the architecture needed to manage a given device.


Figure 12.1: I/O subsystem and the layered model.

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


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