Hi David, hi listmembers,
your suggestion was wise. Here's a preliminary version of a patch to rewrite of cdc-acm's probe properly evaluating the union descriptor. Cheers to Steve, whose box I crashed writing this.
Hmm, what about the other two CDC ACM descriptors? They should be at least saved, if not yet used.
I wonder if there shouldn't be a <linux/usb_cdc.h> header with all those descriptor definitions.
The CDC Ethernet code needed to handle a particular quirk for descriptor placement: one design hung the descriptors off the configuration, not the control interface. I suspect it'd be good to allow for the same quirks with CDC ACM devices ... including that "interfaces reversed in union descriptor" flake.
Colin's also got a cleanup patch. Maybe the two of you can come up with a single version, now that the current problem (probe thinking its interface is unclaimed) is resolved in Linus' BK.
- Dave
------------------------------------------------------- This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek For a limited time only, get FREE Ground shipping on all orders of $35 or more. Hurry up and shop folks, this offer expires April 30th! http://www.thinkgeek.com/freeshipping/?cpg=12297 _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
