Lonnie Mendez wrote:

known problems:
1. under linux the uhci controller reports an error if no usb device is
connected

The port registers on the uhci controller shows no appropriate response to an HCHALT command that is issued and so the hcd puts the controller into global suspend.

The problem is more likely that the controller is being suspended but there is currently nothing being done to signal it to wake up on appropriate events. If the error/warning message you got was something like "controller still running" then changing uhci writew to always set UHCI_STS_HCHALTED on writing 0 to bit 0 of cmd register seems to clear the message. That means having the bit set in the frame is a bit redundant and also makes the bit a less accurate indicator of hchalt.


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel

Reply via email to