This is a composite device. What I would think is happening is that
the
device is failing to return the configuration descriptor when we ask
for it.
That is why you get an error and the composite driver does not load
against
it, as it gets the same error. A bus trace would be most useful in
further
debugging this, I'm sorry to say. When asking for the full config
descriptor, we first ask for 4 bytes so that we get the length of the
config
descriptor and then we use that length to get the full config
descriptor.
Some devices had problems with that, even though it's completely
legal. A
bus trace will tell us exactly what's going on.
--
Fernando Urbina mailto:email@hidden
USB Technology Team work: 719.534.9387
Apple Computer, Inc. fax: 719.532.0981
_______________________________________________
usb mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/usb
Do not post admin requests to the list. They will be ignored.
_______________________________________________
usb mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/usb
Do not post admin requests to the list. They will be ignored.