Updated code for usb3.0 supportw