I received some comments on question #8:
 
8 - Why the bulk mode produce lot's of missing atm cell, and invalid packet 
(even with the windows driver http://castet.matthieu.free.fr/eagle/stat.png) ? 
What the meaning of the command SET_TIMEOUT (control packet, value=11,index=1) 
in bulk mode. Is there a speed limit with bulk mode ? What the recommend 
setting for usb : number of urb, .... Windows driver use 22 urb of 64*atm_cell 
Byte.
 
 
Bulk mode is limited by several factors, the biggest is the host controller 
type, but other factors play a role (including design of the driver). The UHCI 
controller is generally worse than the OHCI controller; but again this may be 
OS dependent. 
 
SET_TIMEOUT is used in bulk mode for the driver to indicate to the firmware 
that the DSL rate is less than 1Mbps and use a timeout mechanism instead of 
holding on to the submitted URB while waiting for more data.

 

<<winmail.dat>>

Reply via email to