From 34f2974ce7ec7c71beb47b5daf9089d5c8c40c79 Mon Sep 17 00:00:00 2001 From: David 'Digit' Turner Date: Tue, 25 May 2010 18:16:10 -0700 Subject: Add small user-event abstraction interface. Preparation for future UI frontend/backend separation. This is done to ensure that the code under android/skin/ does not depend on any QEMU-specific header. We achieve this by adding a new abstract header "user-events.h" and one QEMU-specific implementations for the functions defined here. This also modifies console.h and vl-android.c to make them closer to upstream (by removing Android-specific changes). + fix Makefile.android to always build SDL from sources in standalone mode. Change-Id: I0d152741e7bb2c9cd283f5c35bd054385c7c1eb3 --- console.h | 4 ---- 1 file changed, 4 deletions(-) (limited to 'console.h') diff --git a/console.h b/console.h index c4baf10..3d0c4f4 100644 --- a/console.h +++ b/console.h @@ -17,9 +17,7 @@ #endif typedef void QEMUPutKBDEvent(void *opaque, int keycode); -typedef void QEMUPutKBDEventN(void *opaque, int* keycodes, int count); typedef void QEMUPutMouseEvent(void *opaque, int dx, int dy, int dz, int buttons_state); -typedef void QEMUPutGenericEvent(void* opaque, int type, int code, int value); typedef struct QEMUPutMouseEntry { QEMUPutMouseEvent *qemu_put_mouse_event; @@ -38,8 +36,6 @@ QEMUPutMouseEntry *qemu_add_mouse_event_handler(QEMUPutMouseEvent *func, void qemu_remove_mouse_event_handler(QEMUPutMouseEntry *entry); void kbd_put_keycode(int keycode); -void kbd_put_keycodes(int* keycodes, int count); -void kbd_generic_event(int type, int code, int value); void kbd_mouse_event(int dx, int dy, int dz, int buttons_state); int kbd_mouse_is_absolute(void); -- cgit v1.1