[an error occurred while processing this directive]
|
дела обстаят так до этого момета мы с хостом вроде в полном согласии находимся. Он там спрашивает всякое я отвечаю. Но вот от попросил конф. дескр., а он у меня 32 байта. Я ему 16,16,0 он мне 0 -> т.е. handShake (?) . И говорит дай дескриптор - строку 0, и только 2 байта?
Я все готовлю, А D12 говорит что пред. пакет еще у него - т.е. не ушел. Т.е. как бы мой последний нолик и не нужен хосту? Он его не забрал и у D12 он остался лежать?
Такой вопрос (дай 2 байта строки ) вообще меня удивил - до сих пор HID таких не задавал никогда - всегда брал полную строку. А теперь Mass Storage Bulk-Only UFI. Вот такие задает.
Но самое интересное, что после трех попыток, хост продолжает дальше со мной работать и мы по Mass Storage Bulk-Only UFI успешно меняемся коммандами уже 4 штуки из набора UFI реализовал.
Т.е. получается постоит девайс сек. 15 - это он три попытки по 5 сек дает (?), а потом начинаем по UFI разговаривать без проблем пока.
И не совсем понятно, зачем он каждую следующую команду UFI начинает с запроса дескриптора девайса, конфигурации , а только потом комманду дает?
E-mail: info@telesys.ru