On Mon, 31 Jan 2005, David Brownell wrote:

> > > 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?  
> 
> No, the request is "fetch HID descriptors for interface N".
> 
> UTSL!  :)

Or in this case, download the source, unpack the source, figure out what 
part to look at, then see what it's doing.  I don't feel like going to the 
trouble. :-)

However...  The HID class specification can be helpful.  It indicates that 
there are three kinds of descriptors available: HID descriptors, report 
descriptors, and physical descriptors.  It also says (in 7.1) that the HID 
descriptors _are_ stored in the config descriptor.  So presumably the 
problem lies in getting hold of the report or physical descriptors.

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
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to