Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как Windows ищет драйвера? Дайте ссылку.
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы
Толик
Как Windows ищет драйвера для устройств? Дайте, пожалуйста,
ссылку на документацию.

Пытаюсь сделать USB устройство,
которое бы использовало стандартные CDC драйвера.

Но никак не разберусь почему Windows
смотрит более на Vendor и Product ID,
чем на поля Class, SubClass..... которые
по сути и должны "глобально" описывать устройство.

Если уж будут ссылки, то желательно blush.gif , чтобы от первоисточника.
Можно даже на английском.
Alechek
Где-то я это читал...
фишка CDC в том, что оно какбы составное устройство с 2-мя интерфейсами. А для таких устройств нужно указывать VID PID
Если не ощибаюсь, первоисточник - Microsoft KB
Andy_F
Достаточно толковая документация на эту (и другие смежные) темы - документация к Numega Driver Studio.
Толик
А кто нибудь знает как написать inf-файл,
который для определённых Vendor и Product ID
ссылался бы на стандартные Wind'усовские драйвера
для CDC класса (и если имя файлов с этими драйверами известно)?

Ведь по идее, если я правильно понял смысл inf-файла,
это будет довольно маленький файлик.

[Version]
signature="$CHICAGO$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}

Provider=%Provider%

[Manufacturer]
%PROTTOSS%=PROTTOSS

[DestinationDirs]
DefaultDestDir = 12 ; system32\drivers
CopyFiles = 12 ; system32\drivers

[CopyFiles]
usbser.sys

[Strings]
Provider = "Я НЕ УМЕЮ"
PROTTOSS = "РАБОТАТЬ С INF"
Andy Great
Кто-нибудь да знает... Посмотрите на obdev.at и все семейство программной реализации ЦДЦ на Мегах - там такой ИНФ и используется вкупе с Виндовым usbser.sys. Правда, на него ругаются из-за кривости его.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.