Цитата(Usatyj @ Aug 5 2008, 11:30)

Думаю что сниферу особо доверять нельзя, т.к. он наверное просто недостаточно близко к аппаратуре сидит, есть ощущение что драйвер usbser.sys чтото с буферированием тупит.
P.S. В сторону устройства всё передается нормально
Хорошо что в сторону устройства все нормально. Позволю заметить, что баги в usbser.sys все же есть. Описаны и исправлены в
KB943198.
Только вот после этих исправлений внесен еще один баг, на который я напоролся после установки SP3 - устройство переставало принимать данные.
Баг, конечно, был и у меня, но Microsoft тоже к этому причастно - при отсылке данных (WriteFile) размером кратным 8 (размер EP - 64!), посылается еще одна булка, только размером 0 !
На ней то мой драйвер и стопорился.
Цитата
Вообщем, подключил я VCP с его CDC классом, не как описано в большинстве примеров - через два интерфейса (булк и interrupt) а через один, содержащий 3 end points.
А можно попродробнее с этого места? Т.е. возможно сделать реализовать VCP и MSD на одном устройстве?