From caeaa319caffaf90d7ec82c3189c086e13d3fc52 Mon Sep 17 00:00:00 2001 From: Michael Lotz Date: Fri, 25 Jan 2008 19:39:17 +0000 Subject: [PATCH] Add the F12 kernel debugger trigger to usb_hid. Let's hope that it'll get useful soon so that you can actually do something after entering KDL. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23742 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/input/usb_hid/hid.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/add-ons/kernel/drivers/input/usb_hid/hid.c b/src/add-ons/kernel/drivers/input/usb_hid/hid.c index ed8a7aa544..8afc62a133 100644 --- a/src/add-ons/kernel/drivers/input/usb_hid/hid.c +++ b/src/add-ons/kernel/drivers/input/usb_hid/hid.c @@ -432,6 +432,10 @@ interpret_kb_buffer(hid_device_info *device) key = KEY_Break; else if (key == 0xe && modifiers & 1) key = KEY_SysRq; +#if HAIKU_TARGET_PLATFORM_HAIKU + else if (key == 0x0d) // ToDo: remove again + panic("keyboard requested halt.\n"); +#endif else if (key == 0) { // unmapped key key = 0x200000 + ((uint8*)device->buffer)[i];