On Mon, 9 Jan 2012, Felipe Balbi wrote: > > Actually it does help: In that situation, the uas driver can print a > > warning message telling the user to plug the device into a different > > controller. We already do something very much like that when a > > high-speed-capable device is plugged into a full-speed controller; see > > check_highspeed() in hub.c. Is there any way to do the same thing when > > a SuperSpeed-capable device is plugged into a USB <= 2.0 controller? > > you should be able to implement something like that by checking your > Device Capability Descriptor which comes with the BOS descriptor set. > > Then you can check wSpeedSuppoted field on that device, if it has the > SuperSpeed bit enabled and you're attached to <=USB_SPEED_HIGH, then you > can warn. Anybody have the time to do this? :-) Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html