ps2: Add VNC support to the keyboard model
authorAndreas Sandberg <andreas.sandberg@arm.com>
Mon, 9 Apr 2018 17:35:30 +0000 (18:35 +0100)
committerAndreas Sandberg <andreas.sandberg@arm.com>
Tue, 17 Apr 2018 08:46:33 +0000 (08:46 +0000)
commit0f7710d4f7898e1244774d7158786639ae1131f4
treead8eb6fc46fbb9a3ad4a44ddcbfbdbaa9e453e1a
parent18f62ac208a3fc8d385e66c3b5ff22473229d1d7
ps2: Add VNC support to the keyboard model

Add support for keyboard input from the VNC server in the PS/2
keyboard model. The introduced code is based on the functionality in
the Arm PL050 KMI model.

Change-Id: If04a9713e5a15e2149d1a7471b999e3060d8ee7d
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/9763
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
src/dev/ps2/PS2.py
src/dev/ps2/keyboard.cc
src/dev/ps2/keyboard.hh
src/dev/x86/I8042.py