On Do, 2013-12-05 at 15:20 +0000, David Woodhouse wrote: > On Thu, 2013-12-05 at 16:11 +0100, Gerd Hoffmann wrote: > > I think not running configure_ehci() as thread should work too and is > > a bit less agressive than wait_threads(). Waits only for the ehci > > port probe threads finish (see usb_enumerate() func), not all threads. > > Yeah. Is EHCI always initialised before OHCI/UHCI though? I'm staring at > the code in usb_setup() and it seems to be attempting that, but I'm not > 100% sure if that's what it's actually doing.
Yes, order is ehci first. > And what about XHCI? Does that have similar interactions? No, xhci handles all usb speeds itself. cheers, Gerd _______________________________________________ SeaBIOS mailing list SeaBIOS@seabios.org http://www.seabios.org/mailman/listinfo/seabios