On Mon, 31 Jan 2005, David Brownell wrote:

> On Monday 31 January 2005 7:41 am, Alan Stern wrote:
> > On Sun, 30 Jan 2005, David Brownell wrote:
> > 
> > >     Note that if the kernel HID driver is bound to a device, lsusb
> > >     can't show its descriptors.  You can workaround this by removing the
> > >     "usbhid" module before running lsusb against that device.
> > 
> > Why is this?
> 
> It's just the HID descriptors; because usbfs rejects calls to that
> interface if another driver claimed the interface.

Aren't the HID descriptors included in the configuration descriptor?  Why 
do you need to talk to an interface to read the config descriptor?  Can't 
you get the information just by reading the device file in usbfs, with no 
ioctls at all?

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to