Hi,
I am using OSK and gadgetfs as usb gadget driver. I have
successfully tested enumeration, reading, writing in Linux using usb.c as
base code. However, I am having trouble with returning the DeviceId of the
device. The host that the device is connecting to needs the device ID. I
have looked at the usb.c code and in the handle_control function, I cant
seem to find a case which handles the device id request from the host, only
a case for the device string. For the device string, the setup->bRequest
should be USB_REQ_GET_DESCRIPTOR and the setup->wValue should be
USB_DT_STRING. So what should be the setup->bRequest value and
setup->wValue, when the host requests for the device id? Or, How does the
device/gadget driver send the device id string to the host? I really need
help on this. Thanks!
Zil
_________________________________________________________________
FREE pop-up blocking with the new MSN Toolbar - get it now!
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/
-------------------------------------------------------------------------
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