On Tue, Apr 17, 2007 at 11:50:09AM -0400, Alan Stern wrote: > On Mon, 16 Apr 2007, Sarah Bailey wrote: > > > usbfs2 will have asynchronous support for bulk, interrupt, and > > isochronous transfers. It will also represent USB devices as several > > endpoint files in /dev that drivers can read and write to. The project > > page for this is http://wiki.cs.pdx.edu/usb/usbfs2.html > > Something I've meant to ask for a while... What about things that apply > to an entire interface or device, as opposed to a single endpoint? > > In addition to sending or cancelling URBs, usbfs allows users to: > > Issue a USB port reset to the device; > > Find out the name of the driver bound to an interface;
Use sysfs > Unbind a kernel driver from an interface; Use sysfs > Find out the device's address and speed (although it doesn't > distinguish between full and high); Use sysfs > Change the altsetting for an interface; Use sysfs > Change the device configuration; Use sysfs > Claim (bind usbfs to) an interface; Use sysfs > Release (unbind usbfs from) an interface. Use sysfs Let's not have a lot of duplication if we can help it :) thanks, greg k-h ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel