[Qemu-devel] [PATCH 05/13] usb-ehci: Drop cached qhs when the doorbell gets rung

2012-03-02 Thread Hans de Goede
The purpose of the IAAD bit / the doorbell is to make the ehci controller forget about cached qhs, this is mainly used when cancelling transactions, the qh is unlinked from the async schedule and then the doorbell gets rung, once the doorbell is acked by the controller the hcd knows that the qh is

[Qemu-devel] [PATCH 05/13] usb-ehci: Drop cached qhs when the doorbell gets rung

2012-03-02 Thread Hans de Goede
The purpose of the IAAD bit / the doorbell is to make the ehci controller forget about cached qhs, this is mainly used when cancelling transactions, the qh is unlinked from the async schedule and then the doorbell gets rung, once the doorbell is acked by the controller the hcd knows that the qh is