On 08/09/2018 05:43 PM, Jakub Jermář wrote:
> the following QEMU commit breaks the keyboard input on Integrator/CP in
> HelenOS master for the upcoming QEMU 3.0 release:
> 
> https://github.com/qemu/qemu/commit/143c04c7e0639e53086519592ead15d2556bfbf2
> 
>  ps2: Clear the PS/2 queue and obey disable
> 
>  This allows guest's to correctly reinitialize and identify the mouse
>  should the guest decide to re-scan or reset during mouse input events.
> 
>  When the guest sends the "Identify" command, due to the PC's hardware
>  architecutre it is impossible to reliably determine the response from
>  the command amongst other streaming data, such as mouse or keyboard
>  events. Standard practice is for the guest to disable the device and
>  then issue the identify command, so this must be obeyed.
> 
> With this commit, the mouse continues to work normally, but there is no
> keyboard input. I am not sure whether this is a HelenOS issue or QEMU issue.

Turned out to be the former. Fixed in https://git.io/fNHba.

Jakub


_______________________________________________
HelenOS-devel mailing list
[email protected]
http://lists.modry.cz/listinfo/helenos-devel

Reply via email to