From f9bb88cd2e7ff5ac018c46c3f41fd5043c35ec36 Mon Sep 17 00:00:00 2001 From: Christian Helmuth Date: Wed, 5 Apr 2017 15:22:29 +0200 Subject: [PATCH] Disable scan-code translation in PS/2 on ARM PL050 This enables to run the driver on recent Qemu versions. --- repos/os/src/drivers/input/spec/ps2/pl050/main.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/repos/os/src/drivers/input/spec/ps2/pl050/main.cc b/repos/os/src/drivers/input/spec/ps2/pl050/main.cc index d7f7be173..d06cfc980 100644 --- a/repos/os/src/drivers/input/spec/ps2/pl050/main.cc +++ b/repos/os/src/drivers/input/spec/ps2/pl050/main.cc @@ -38,8 +38,8 @@ struct Ps2::Main Verbose _verbose { _config.xml() }; - Mouse _mouse { _pl050.aux_interface(), _session.event_queue(), _verbose }; - Keyboard _keyboard { _pl050.kbd_interface(), _session.event_queue(), true, _verbose }; + Mouse _mouse { _pl050.aux_interface(), _session.event_queue(), _verbose }; + Keyboard _keyboard { _pl050.kbd_interface(), _session.event_queue(), false, _verbose }; Irq_handler _mouse_irq { _env, PL050_MOUSE_IRQ, _pl050.aux_interface(), _mouse }; Irq_handler _keyboard_irq { _env, PL050_KEYBD_IRQ, _pl050.kbd_interface(), _keyboard };