After identified as a High-Speed device, the port has been reset successfully, so...
authorljin6 <ljin6@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 30 Oct 2006 05:45:13 +0000 (05:45 +0000)
committerljin6 <ljin6@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 30 Oct 2006 05:45:13 +0000 (05:45 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1856 6f19259b-4bc3-4df7-8a09-765794883524

EdkModulePkg/Bus/Usb/UsbBus/Dxe/usbbus.c

index d9387a6..7bbb6f7 100644 (file)
@@ -1001,7 +1001,9 @@ UsbDeviceConfiguration (
   //\r
   UsbIo = &FirstController->UsbIo;\r
 \r
-  ParentPortReset (FirstController, FALSE, 0);\r
+  if (UsbIoDevice->DeviceSpeed != EFI_USB_SPEED_HIGH) {\r
+    ParentPortReset (FirstController, FALSE, 0);\r
+  }\r
 \r
   //\r
   // First retrieve the 1st 8 bytes of\r