[an error occurred while processing this directive]
|
Драйвер можно написать двух видов: Один уровня приложения пользователя - фактически это интерфейс между программой пользователя и неким универсальным драйвером Jungo: windrvr.sys. Этот дравер пишется с помощью пакета (например) Jungo WinDriver. Такой драйвер будет давать весьма посредственную скорость обмена, но удобен для отладки оборудования: в силу простоты и быстроты написания.
Второй вид драйвера это Kernel уровня: в этом случае Вы создаете сами системный драйвер (регистрирумый в Windows) и никаких других драйверов типа windrvr.sys не используете - вот такой драйвер может уже позволить выжать все быстродействие. Это тип драйверов создается (например) с помощью пакета Jungo KernelDriver. А вообще-то я пересказываю введение в описание к Jungo. Существуют несколько пакетов и кроме Jungo - например Numega Driver Studio, я не затрагиваю его дабы не забивать Вам голову, но это не значит что он плох.
E-mail: info@telesys.ru