Hi,

> Booting an Asus F2A85-M, with CONFIG_DEBUG_LEVEL=7 and a keyboard
> (Chesen PS/2-to-USB bridge) in one of its USB3 ports:

Two devices actually, one on each of the two xhci controllers.

First control transfer fails for both devices:

> |bf0fe000| xhci_trb_queue: ring 0xbf11e500 [nidx 1, len 8]
> |bf0fe000| xhci_trb_queue: ring 0xbf11e500 [nidx 2, len 8]
> |bf0fe000| xhci_trb_queue: ring 0xbf11e500 [nidx 3, len 0]
> |bf0fe000| xhci_xfer_kick: ring 0xbf11e500, slotid 1, epid 1

> |bf0fb000| xhci_trb_queue: ring 0xbf11e300 [nidx 1, len 8]
> |bf0fb000| xhci_trb_queue: ring 0xbf11e300 [nidx 2, len 8]
> |bf0fb000| xhci_trb_queue: ring 0xbf11e300 [nidx 3, len 0]
> |bf0fb000| xhci_xfer_kick: ring 0xbf11e300, slotid 1, epid 1

> |bf0fb000| xhci_control: control xfer failed (cc 6)

cc 6 is "STALL ERROR"

> |bf0fe000| WARNING - Timeout at xhci_event_wait:403!

Probably there is something wrong with our control xfer trbs, which the
qemu emulation is tolerant enough to accept but real hardware doesn't.

cheers,
  Gerd



_______________________________________________
SeaBIOS mailing list
[email protected]
http://www.seabios.org/mailman/listinfo/seabios

Reply via email to