#2083: EHCI bus hanging at boot. -------------------------+-------------------------------------------------- Reporter: bga | Owner: mmlr Type: bug | Status: in-progress Priority: blocker | Milestone: R1 Component: Drivers/USB | Version: R1/pre-alpha1 Keywords: | Blockedby: Platform: All | Blocking: -------------------------+-------------------------------------------------- Comment(by mmlr): I've applied something similar in r35780. It also removes the no-op loop in that case. I'm still in the "broken BIOS" department though, as indicating that we want ownership shouldn't cause this. The specs describe this as fairly unconditional action to take when the OS intends to use the controller exclusively. Since it also states that the BIOS may only take ownership during POST and when the OS gives up control this interpretation can work though (since the BIOS obviously didn't care during POST and giving up ownership can never happen since we can't claim it in the first place due to this exact problem). Pretty much kills off the possibility to actively hand over the host controller control back to the BIOS, but we don't do that anyway. -- Ticket URL: <http://dev.haiku-os.org/ticket/2083#comment:35> Haiku <http://dev.haiku-os.org> Haiku - the operating system.