|
Хорошо, буду ждать письма.
Тогда еще: а как хост прерывает меня - вместо пакета IN (для чтения "порции" дескриптора шлет OUT с нулевой длиной, на который у меня возникает NAK, так как я жду передачи? (Похоже на это).
А сейчас продолжая ковыряться вижу, что после того, как хост меня сбросил миллисекунд черз 30 он шлет мне пакет SETUP с нулевой длиной? Такое разве есть в спецификации? Или как-то надо обрабатывать эту ситуацию через 2 регистра состояния приемника RXS0 (в доке об этом сказано - что если был пакет с нулевой длиной - необходимо дважды читать RXS0). Но у меня что-то не получается. Не очень понятная ситуация с этими двумя RXS0. Как мне узнать, что его надо читать второй раз, по нулевой длине у пакета SETUP? Не получается у меня что-то все равно.
E-mail: info@telesys.ru