Thursday, November 13, 2008

Success! The configuration descriptor was malformed.



Now I just have to figure out what "The required section was not found in the INF." means. It's basically a copy-paste from Microsoft WinUSB documentation so I don't know what's going on.

Windows seems to read the string descriptors three times while enumerating the device, with longish pauses between. It doesn't complain about it to the user, but the device is identified as "USB Device" before the Found New Hardware wizard pops up. I think the string descriptors could be all wrong but Windows doesn't think it's important enough to abort.

No comments:

Post a Comment