реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Как Windows ищет драйвера? Дайте ссылку., Пожалуйста
Толик
сообщение Mar 23 2007, 20:58
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 687



Как Windows ищет драйвера для устройств? Дайте, пожалуйста,
ссылку на документацию.

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

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

Если уж будут ссылки, то желательно blush.gif , чтобы от первоисточника.
Можно даже на английском.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Mar 24 2007, 08:12
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Где-то я это читал...
фишка CDC в том, что оно какбы составное устройство с 2-мя интерфейсами. А для таких устройств нужно указывать VID PID
Если не ощибаюсь, первоисточник - Microsoft KB
Go to the top of the page
 
+Quote Post
Andy_F
сообщение Mar 25 2007, 13:29
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 109
Регистрация: 27-07-06
Из: С.-Петербург
Пользователь №: 19 148



Достаточно толковая документация на эту (и другие смежные) темы - документация к Numega Driver Studio.
Go to the top of the page
 
+Quote Post
Толик
сообщение Mar 26 2007, 23:33
Сообщение #4


Участник
*

Группа: Новичок
Сообщений: 30
Регистрация: 26-02-07
Из: Москва
Пользователь №: 25 687



А кто нибудь знает как написать 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"
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Apr 12 2007, 14:12
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Кто-нибудь да знает... Посмотрите на obdev.at и все семейство программной реализации ЦДЦ на Мегах - там такой ИНФ и используется вкупе с Виндовым usbser.sys. Правда, на него ругаются из-за кривости его.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th August 2025 - 22:46
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016