X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Fui%2Fconsole.h;h=0433b2e4f051212f5cbe119b547e442b7bff5f69;hb=ec77d208f0cc6de712c9b0b1345726a7258e57a1;hp=22ef8ca6b36c8f4d2dd9261efb74ced5f20e5b7a;hpb=d00e6cddc220de993573dfb5fd160ac72ccd49ab;p=sdk%2Femulator%2Fqemu.git diff --git a/include/ui/console.h b/include/ui/console.h index 22ef8ca..0433b2e 100644 --- a/include/ui/console.h +++ b/include/ui/console.h @@ -9,6 +9,10 @@ #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 @@ -48,6 +52,17 @@ void qemu_remove_led_event_handler(QEMUPutLEDEntry *entry); 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;