Программирование драйверов Windows

       

Советы по работе с аппаратурой


Перед началом разработки нового драйвера, постарайтесь узнать о новом устройстве как можно больше. Постарайтесь выделить информацию, касающуюся, по крайней мере, следующих вопросов:

  • Используемая шинная архитектура.
  • Регистры управления и способ доступа к ним из программного обеспечения.
  • Способ сообщения о текущем состоянии устройства и ошибках.
  • Поведение устройства в связи с использованием прерываний.
  • Механизмы передачи данных.
  • Память, реализованная в устройстве.


  • Содержание раздела