[SeaBIOS] USB1 devices and CONFIG_THREADS
Gerd Hoffmann
kraxel at redhat.com
Fri Dec 6 09:07:55 CET 2013
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
More information about the SeaBIOS
mailing list