#include "qapi-types.h"
#include "qapi/error.h"
+#if defined(CONFIG_MARU) && defined(CONFIG_SDL)
+#define SDL_THREAD
+#endif
+
/* keyboard/mouse support */
#define MOUSE_EVENT_LBUTTON 0x01
void kbd_put_ledstate(int ledstate);
+#ifdef CONFIG_MARU
+QEMUPutKbdEntry *qemu_add_ps2kbd_event_handler(QEMUPutKBDEvent *func,
+ void *opaque);
+void qemu_remove_ps2kbd_event_handler(QEMUPutKbdEntry *entry);
+void ps2kbd_put_keycode(int keycode);
+void hwkey_put_keycode(int type, int keycode);
+void rotation_put_type(int type);
+void hostkbd_put_type(int type);
+void tizen_close_put_type(int type);
+#endif
+
struct MouseTransformInfo {
/* Touchscreen resolution */
int x;