]> xenbits.xensource.com Git - seabios.git/commit
Improve USB EHCI timing.
authorKevin O'Connor <kevin@koconnor.net>
Sun, 21 Mar 2010 03:25:11 +0000 (23:25 -0400)
committerKevin O'Connor <kevin@koconnor.net>
Sun, 21 Mar 2010 03:25:11 +0000 (23:25 -0400)
commit87ab2fb96e2d19b157fab0443854b4eafa7d67cf
tree9247768f3b48e0cd2db5c7f6de9f5f24de152737
parentd705e5accd1de84c46c60d1f872e12a5374e8082
Improve USB EHCI timing.

Add a small delay even in non-power-switching mode to ensure device
detect completes.

Start companion controllers as soon as all port detects are complete -
don't wait for ehci device config to complete.  This ensure critical
high/low speed devices (eg, usb keyboards) are initialized quickly.

Also, be sure to disable port on a failed reset.
src/usb-ehci.c