Основные сведения об аппаратном обеспечении
Несмотря на великое многообразие типов и областей применения устройств, потребность в подключении которых к компьютеру возникает на практике, можно выделить несколько общих черт, в курсе которых необходимо быть разработчику драйвера.
Поддерживает ли устройство спецификацию PnP и как устройство может известить систему о своем существовании при подключении?
Как происходит доступ к регистрам состояния и контроля устройства?
Как устройство может генерировать сигнал прерывания?
Как устройство участвует в передаче данных?
Использует ли устройство какую-либо встроенную память?
Как устройство конфигурируется и какэто можно сделать программно?
Содержание раздела