From 0f7710d4f7898e1244774d7158786639ae1131f4 Mon Sep 17 00:00:00 2001 From: Andreas Sandberg Date: Mon, 9 Apr 2018 18:35:30 +0100 Subject: 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 Reviewed-by: Giacomo Travaglini Reviewed-on: https://gem5-review.googlesource.com/9763 Reviewed-by: Gabe Black Maintainer: Gabe Black --- src/dev/ps2/PS2.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/dev/ps2/PS2.py') diff --git a/src/dev/ps2/PS2.py b/src/dev/ps2/PS2.py index 5db3b6e17..fcbbc28c3 100644 --- a/src/dev/ps2/PS2.py +++ b/src/dev/ps2/PS2.py @@ -48,6 +48,8 @@ class PS2Keyboard(PS2Device): type = 'PS2Keyboard' cxx_header = "dev/ps2/keyboard.hh" + vnc = Param.VncInput(Parent.any, "VNC server providing keyboard input") + class PS2Mouse(PS2Device): type = 'PS2Mouse' cxx_header = "dev/ps2/mouse.hh" -- cgit v1.2.3