[SeaBIOS] [PATCH] usb: Replace EHCI to UHCI/OHCI synchronization with new scheme.
Kevin O'Connor
kevin at koconnor.net
Mon Jan 6 18:27:00 CET 2014
On Fri, Dec 27, 2013 at 12:25:02PM -0500, Kevin O'Connor wrote:
> The previous code attempts to correlate which UHCI and OHCI
> controllers correlate with which EHCI controllers so that it can
> ensure high speed devices are handled by the EHCI code while low/full
> speed devices are handled by the UHCI/OHCI code. Replace this logic
> by initializing all EHCI controllers first, and then initializing all
> UHCI and OHCI controllers. This simplifies the code and improves
> support for some hardware devices that don't follow the OHCI/UHCI to
> EHCI correlation standard.
>
> Also, remove the unused usb->busid field.
FYI, I have pushed this patch (along with the pvscsi, thread cleanup,
and block transfer patches).
-Kevin
More information about the SeaBIOS
mailing list