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

Reply via email to