Глава 10. Драйверы внешних устройств
Драйверы внешних устройств
Функции драйверов
Многоуровневые драйверы
Загрузка драйверов
Архитектура драйвера
Введение в конечные автоматы
Архитектура драйвера
Запросы к драйверу
Синхронный ввод-вывод
Асинхронный ввод-вывод
Сервисы ядра, доступные драйверам
Автоконфигурация
Выделение памяти
Таймеры
Обмен данными с пользовательским процессом
Сервисные функции
Асинхронная модель ввода-вывода с точки зрения приложений
Дисковый кэш
Спулинг