История изменений
Исправление kuzulis, (текущая версия) :
Я это собирался делать в любом случае, вопрос насколько срочно.
В принципе не горит, т.к. пока обойдусь частотами до 22050 Гц.
Но двойной буфер возможен не только для изохронных, но и для бульков. А им как раз NAK норм
Да, но у нас не бульки. :)
У меня чуть по-другому используется, вот и спросил.
Не, это то понятно… В итоге все-равно все приводится к записи в регистры по каким-то адресам. :)
О да. Хоть бы пример кода дали. Хотя учитывая что они наворотили в HAL, да и в EPnR, уже всякого от этих наркоманов ожидаешь…
В ХАЛ - там вообще хер пойми.. Там два раза что-ли дописывается в эндпойнт (проверяется на возмодность мультипакетов, типа если размер пакета больше чем размер эндпойнта)..
И там то при DTOG_TX пишут в BUF0, то в BUF1…
В других либах вообще каждый пишет как хочет. ;)
Исходная версия kuzulis, :
Я это собирался делать в любом случае, вопрос насколько срочно.
В принципе не горит, т.к. пока обойдусь частотами до 22050 Гц.
Но двойной буфер возможен не только для изохронных, но и для бульков. А им как раз NAK норм
Да, но у нас не бульки. :)
У меня чуть по-другому используется, вот и спросил.
Не, это то понятно… В итоге все-равно все приводится к записи в регистры по каким-то адресам. :)
О да. Хоть бы пример кода дали. Хотя учитывая что они наворотили в HAL, да и в EPnR, уже всякого от этих наркоманов ожидаешь…
В ХАЛ - там вообще хер пойми.. Там два раза что-ли дописывается в экдпойнт (проверяется на возмодность мультипакетов, типа если размер пакета больше чем размер эндпойнта)..
И там то при DTOG_TX пишут в BUF0, то в BUF1…
В других либах вообще каждый пишет как хочет. ;)