On Thu, Feb 08, 2007 at 09:05:15AM -0500, Edwin Olson wrote:
> 
> > I'll look at it in a few minutes, but first, what do you want to do that
> > libusb can't do?
> >   
> Perhaps I'm out of date, but the documentation for libusb seems to 
> indicate that the API is synchronous, which would limit the number of 
> outstanding URBs per endpoint to one (unless I made a pthreaded 
> monstrosity). This would make its performance even worse than 
> usb-serial, which at least has the possibility of multiple OUT urbs, and 
> libusb would require me to know which direction the next transfer would 
> be in (and in general, I do not).
> 
> (Please correct me if I'm wrong!)

You can do async submission of urbs using usbfs directly, and I think
that the latest libusb cvs tree also supports this.

So I really don't think that a kernel driver is needed at all for your
devices, just use usbfs directly and you should be fine.

thanks,

greg k-h

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to