Hi,

The windows host enumerates my proprieatry device (running linux & my
driver) in the following sequence:

1. Reset
2. Get Dev Desc 64 bytes
3. Reset
4. Set Address
5. Get Dev Desc 18 bytes
6. Get Config Desc 9 bytes
7. Get Config Desc 0xff bytes
8. Get Device Qualifier Desc
9. Get Dev Desc 18 bytes
10. Get Config Desc 0x109 bytes
11. Set config

I have a few questions here:

i) When it gets to know the length of config desc in step 6 (=37 in my
case), then why does it ask for 0xff bytes in step 7.

ii) Why are steps 9 & 10 repeated?

iii) Again, in step 10, why does it ask for 0x109 bytes, when it
already knows the whole length from step 6. Where does it get the
magic numbers "0xff" & "0x109" from?

The sequence is always-always the same.

Thanks.


-------------------------------------------------------------------------
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
_______________________________________________
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