Цитата(Владивольт @ Feb 19 2010, 14:35)

взглянем на строки "запрос" случаев 2 и 3.
Мне вспоминается, что при Input Request поле wLength задает максимальную длину данных, ожидаемых хостом в ответе от устройства.
Так вот в ответах ровно столько, сколько хост установил в качестве предела.
Устройство должно отдавать дескриптор конфигурации без изменений.
Меняется только количество байт в ответе.
В начале обычно запрашивают 9 байт и смотрят сколько нужно всего.
Затем полный дескриптор.