aboutsummaryrefslogtreecommitdiff
path: root/hw/input/trace-events
diff options
context:
space:
mode:
authorLaurent Vivier <laurent@vivier.eu>2017-12-20 13:14:06 +0100
committerLaurent Vivier <laurent@vivier.eu>2017-12-21 20:11:28 +0100
commit77cb0f5aafc8e6d0c6d3c339f381c9b7921648e0 (patch)
treef29172263065caacecd55e739fbdeb9f59ce0c9d /hw/input/trace-events
parent23bafd75cd979ad3a21af10273c5a0c5d67d068b (diff)
downloadqemu-77cb0f5aafc8e6d0c6d3c339f381c9b7921648e0.zip
qemu-77cb0f5aafc8e6d0c6d3c339f381c9b7921648e0.tar.gz
qemu-77cb0f5aafc8e6d0c6d3c339f381c9b7921648e0.tar.bz2
Split adb.c into adb.c, adb-mouse.c and adb-kbd.c
It makes the code clearer to separate the bus implementation from the devices one. Replace ADB_DPRINTF() with trace events (and adding new ones in adb-kbd.c). Some minor changes to make checkpatch.pl happy. Signed-off-by: Laurent Vivier <laurent@vivier.eu> Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> Message-Id: <20171220121406.24056-1-laurent@vivier.eu>
Diffstat (limited to 'hw/input/trace-events')
-rw-r--r--hw/input/trace-events8
1 files changed, 8 insertions, 0 deletions
diff --git a/hw/input/trace-events b/hw/input/trace-events
index 88150ef..a8d46cb 100644
--- a/hw/input/trace-events
+++ b/hw/input/trace-events
@@ -1,5 +1,13 @@
# See docs/devel/tracing.txt for syntax documentation.
+# hw/input/adb-kbd.c
+adb_kbd_no_key(void) "Ignoring NO_KEY"
+adb_kbd_writereg(int reg, uint8_t val) "reg %d val 0x%2.2x"
+adb_kbd_readreg(int reg, uint8_t val0, uint8_t val1) "reg %d obuf[0] 0x%2.2x obuf[1] 0x%2.2x"
+# hw/input/adb-mouse.c
+adb_mouse_writereg(int reg, uint8_t val) "reg %d val 0x%2.2x"
+adb_mouse_readreg(int reg, uint8_t val0, uint8_t val1) "reg %d obuf[0] 0x%2.2x obuf[1] 0x%2.2x"
+
# hw/input/ps2.c
ps2_put_keycode(void *opaque, int keycode) "%p keycode 0x%02x"
ps2_keyboard_event(void *opaque, int qcode, int down, unsigned int modifier, unsigned int modifiers) "%p qcode %d down %d modifier 0x%x modifiers 0x%x"