Hi,
This pull request features a bunch of cleanups and improvements for the
ps2 keyboard emulation (by Hervé Poussineau).
please pull,
Gerd
The following changes since commit 7cfdc02dae0d2ff58c897496cfdbbafc0eda0f3f:
Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging
(2016-09-26 19:47:00 +0100)
are available in the git repository at:
git://git.kraxel.org/qemu tags/pull-input-20160928-1
for you to fetch changes up to ec044a80e7216ca290ee2dce0afb864256efa956:
ps2: do not generate invalid key codes for unknown keys (2016-09-28 14:03:42
+0200)
----------------------------------------------------------------
input queue: ps2 kbd cleanups and improvements
----------------------------------------------------------------
Hervé Poussineau (5):
ps2: reject unknown commands, instead of blindly accepting them
ps2: correctly handle 'get/set scancode' command
ps2: allow keycode translation for all scancode sets
ps2: use QEMU qcodes instead of scancodes
ps2: do not generate invalid key codes for unknown keys
hw/input/ps2.c | 612 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 file changed, 558 insertions(+), 54 deletions(-)