Orjan Friberg wrote:
> 
> The thing that puzzles me is how iso_frame_desc is set up in
> usbout_start and usbout_prepare_desc.  transfer_buffer_length is set to
> 50, and number_of_packets is 5.  But iso_frame_desc[i].length is set to
> 8 for 0 <= i <= 4 (and iso_frame_desc[i].offset is i * 8), for a total
> of 5 * 8 = 40 bytes.  10 bytes unaccounted for if you ask me.  Obviously
> I'm missing something in this equation, but I can't figure out what.

Forgot to mention that the audio driver uses endpoint 4, which has max
packet size 56:

> E:  Ad=04(O) Atr=09(Isoc) MxPS=  56 Ivl=  1ms

-- 
Orjan Friberg
Axis Communications AB

_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to