Интерфейс драйвера в традиционных ОС семейства Unix. Блочные и символьные устройства. Идеология “Всё - файл". Ioctl. Терминальный интерфейс Unix как пример провала идеологии “всё - файл” и терминальные ioctl как пример попытки обхода этого провала
Альтернативные подходы к построению интерфейса драйверов. Обзор Windows Driver Model