Цитата(PAB @ May 3 2006, 12:03)

1. Драйвер формирует запрос GetDescriptor (тип дескриптора - string) и отводит под этот дескриптор буфер в 255 байт! Однако по спецификации максимальный размер пакета для Control транзакций 64 байта. Должен ли драйвер разбивать дескриптор на несколько пакетов?
2. По какой причине устройство может отвечать NAK при Control IN транзакции (размер отведённого буфера - 255 байт)?
1. Не ясно драйвер отводит 255 байт или запрашивает у устройства?
2. Пока не будет готов пакет может быть NAK.
примечание: многое зависит от драйвера.