#ifndef CONSOLE_H
#define CONSOLE_H
+#include "errno.h"
+
+#ifndef __cplusplus
#include "ui/qemu-pixman.h"
+#endif
#include "qom/object.h"
#include "qapi/qmp/qdict.h"
#include "qemu/notify.h"
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;
/* gtk.c */
void early_gtk_display_init(int opengl);
void gtk_display_init(DisplayState *ds, bool full_screen, bool grab_on_hover);
-
#endif