[PATCH] finish iso support
castet.matthieu at free.fr
castet.matthieu at free.fr
Thu Jun 30 08:01:43 EDT 2005
Hi Duncan
On Wed, Jun 29, 2005 at 10:06:10PM +0200, Duncan Sands wrote:
> Hi Matthieu, first of all I should say that I'm not against having an
> explicit "iso" flag, in fact I think it's likely better than doing some
> kind of autodetection based on the endpoint. I just wanted to hear your
> reasons.
Could you explain a bit more how you would like to do the detection ?
You propose to scan all the device endpoint on all interfaces, and see if
there is one matching direction and number ?
Wouldn't be a bit cleanner to had a flag to the endpoint number to know
if it is bulk or iso ?
iso = number | PIPE_ISOCHRONOUS < 30
bulk = number | PIPE_BULK < 30
> In any case, I think it would be convenient if minidrivers could modify
> their struct usbatm_driver in the bind() call.
I think they could do it as only driver_name and bind are used before
bind call. But in case of multiple devices I don't know who should
duplicate the struct : the driver as it know it will fill it with
specific data or usbatm.
Cheers,
Matthieu
More information about the Usbatm
mailing list