DFU-драйвер на WDF
От: Аноним  
Дата: 20.11.07 20:16
Оценка:
Здравствуйте!
Пишу драйвер для DFU (Device Firmware Upgrader) по спецификации с usb.org с использованием WDF.
Кто-нибудь занимался похожим?

Получается, что wdf-ные функции работы с USB не позволяют отправлять request с нулевой длиной данных (так надо
по спецификации DFU-протокола). Пробывал много разных вариантов — результат всегда один: либо синий экран, либо
invalid parameter с unsufficient buffer. Отсылать URB с помощью WDF — также не решение (не хочет и все тут!).

Писать в WDM, уж очень не хочется. Да и сроки поджимают. Расчитываю на Вашу помощь.
Спасибо.
Re: DFU-драйвер на WDF
От: Геннадий Майко США  
Дата: 21.11.07 06:02
Оценка:
Здравствуйте,

А>Пишу драйвер для DFU (Device Firmware Upgrader) по спецификации с usb.org с использованием WDF.

А>Кто-нибудь занимался похожим?

А>Получается, что wdf-ные функции работы с USB не позволяют отправлять request с нулевой длиной данных (так надо

А>по спецификации DFU-протокола). Пробывал много разных вариантов — результат всегда один: либо синий экран, либо
А>invalid parameter с unsufficient buffer. Отсылать URB с помощью WDF — также не решение (не хочет и все тут!).

А>Писать в WDM, уж очень не хочется.

--
Попробуйте сформировать и отослать этот запрос "руками", без использования функций WDF.

Попробуйте так же задать этот вопрос на форуме http://groups.google.com/group/microsoft.public.development.device.drivers/topics или NTDEV на www.osronline.com. Как правило, реакция на вопросы по WDF бывает очень быстрой и квалифицированной.

C уважением,
Геннадий Майко.
Re[2]: DFU-драйвер на WDF
От: Геннадий Майко США  
Дата: 22.11.07 09:19
Оценка:
ГМ>Попробуйте так же задать этот вопрос на форуме http://groups.google.com/group/microsoft.public.development.device.drivers/topics или NTDEV на www.osronline.com. Как правило, реакция на вопросы по WDF бывает очень быстрой и квалифицированной.
--
Ну что, получилось сделать так, как рекомендовал Сhris?

C уважением,
Геннадий Майко.
Re[3]: DFU-драйвер на WDF
От: Аноним  
Дата: 27.11.07 19:04
Оценка:
Здравствуйте, Геннадий Майко, Вы писали:
ГМ>Ну что, получилось сделать так, как рекомендовал Сhris?

Да получилось, спасибо ему большое! Правда и в его решении все равно пришлось кое-что
поменять)))
Спасибо за помощь!

С уважением, Аноним.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.