USB EHCI should yield() whil waiting for controller to ack reset.
authorKevin O'Connor <kevin@koconnor.net>
Sat, 17 Apr 2010 20:59:12 +0000 (16:59 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Sat, 17 Apr 2010 20:59:12 +0000 (16:59 -0400)
src/usb-ehci.c

index 1f683c8c8cb452e4d45379534fd5dd18d651cccb..4df4b1c28cd06d6947577f48901655515084465a 100644 (file)
@@ -198,6 +198,7 @@ configure_ehci(void *data)
             warn_timeout();
             goto fail;
         }
+        yield();
     }
 
     // Disable interrupts (just to be safe).