Hello, Lonnie Mendez wrote: > Lonnie Mendez wrote: > >> >> 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. Yes this seems to be the case. I will take a look at it. Maybe I can get the signaling correct. I will read the specification, what the correct handling should be. I must tell you: very impressive and fast error detection. I take my hat :)
With kind regards Tino H. Seifert _______________________________________________ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel