|
два устройства один драйвер, usbbulk |
|
|
|
 |
Ответов
|
May 17 2011, 15:36
|
Участник

Группа: Участник
Сообщений: 24
Регистрация: 17-05-11
Пользователь №: 65 069

|
Народ, а вот у меня имеются отладочные платы AVR32 с usb (2 шт). Назначаю им уникальные VID PID, инф файл по аналогии сделал, что был выше. Драйвер беру из NTDDK - bulkusb.sys. Пытаюсь подрубить два устройства на один драйвер. В системе установка проходит, висят оба устройства в диспетчере, дебагвью показывает отладку для каждого из устройств при подключении. Вроде все хорошо, пока не вытащишь одно из устройств из порта - тут же синий экран и перезагруз. При работе только с одним устройствам - и подцепляется, и отцепляется корректно. В чем особенность драйвера для работы на два (или более) устройств, кто подскажет? Полагаю, что обработка surprise_remove или просто remove такова, что выгружает полностью драйвер из системы (это мои догадки). Повторяю, инф файл идентичен тому, что выше в теме. Спасибо.
|
|
|
|
Сообщений в этой теме
lazarev andrey два устройства один драйвер Feb 7 2008, 16:17 oran-be Вообще то странно, поскольку Винда создает разные ... Feb 7 2008, 16:27 lazarev andrey вот и мне казалось, что по идее для каждого устрой... Feb 7 2008, 16:42 oran-be Дополнительное не надо. Винда ищет драйвер по иден... Feb 7 2008, 17:36 lazarev andrey серийного номера в дескрипторе не предусмотрено, п... Feb 8 2008, 07:41 alexkok Цитата(lazarev andrey @ Feb 8 2008, 10:41... Feb 11 2008, 01:11 oran-be Серийник входит в дескриптор - вот пример свойств ... Feb 8 2008, 15:22 lazarev andrey снова стало актуально.
устройтсво сделано на at89c... Mar 21 2008, 12:19 Седой Попытаюсь оказать вам посильную помощь, но сначаля... Mar 21 2008, 20:13 lazarev andrey 1. драйвер взяли с диска, который был с платой ева... Mar 24 2008, 07:14 Седой Цитата(lazarev andrey @ Mar 24 2008, 12:1... Mar 24 2008, 09:22 lazarev andrey по моему через VID и PID
int BulkDevice::Test... Mar 24 2008, 09:56 lazarev andrey похоже, что нашли причину, при ближайшем рассмотре... Mar 24 2008, 15:00 Konst_777 Цитата(Тёмыч @ May 17 2011, 18:36) ...Дра... May 18 2011, 20:13 Тёмыч Вот наткнулся на IRP_MN_QUERY_DEVICE_RELATIONS и о... May 18 2011, 15:13 Тёмыч Даже не знаю, что и ответить... Ну, чтоб уметь, на... May 19 2011, 09:12 Konst_777 В таком случае, извините за May 20 2011, 05:47 Тёмыч Если кому интересно, то причина моей проблемы крыл... May 20 2011, 19:56 sergeeff Цитата(Тёмыч @ May 20 2011, 22:56) Если к... May 22 2011, 11:05 Тёмыч Компиляция под дебаг (chk) при возникновении asser... May 22 2011, 12:51 sergeeff Цитата(Тёмыч @ May 22 2011, 16:51) Компил... May 22 2011, 15:30 Тёмыч А я на локальной машине DbgView использовал, он то... May 22 2011, 20:04 sergeeff Цитата(Тёмыч @ May 23 2011, 00:04) А я на... May 23 2011, 06:20 Тёмыч Все накрывалось сразу и ни в каком дебагвью не усп... May 23 2011, 07:46 sergeeff Я не говорил ни слова про "неправильно",... May 23 2011, 09:19 Тёмыч Верно, я понимаю, что вызов ассерта не есть хорошо... May 23 2011, 09:31 sergeeff Большие сомнения про breakpoint. Откуда он может в... May 23 2011, 09:37 Тёмыч ЦитатаБольшие сомнения про breakpoint. Откуда он м... May 24 2011, 13:37 sergeeff Осталось выяснить, кто DbgBreakPoint там поставил ... May 24 2011, 17:07 Тёмыч ЦитатаВ WDK в драйвере bulkusb ничего такого не ис... May 24 2011, 21:05 sergeeff У меня стоит WinDDk3790 "Microsoft® Windows® ... May 25 2011, 06:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|