Hello,

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.

Jakub

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

Reply via email to