X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/0471b0eeea5ea30883c776dd53275ec6b8454ca7..6fefc6f5af83f316e18b0cb9dbbde1cea0b98add:/lunaix-os/includes/lunaix/keyboard.h diff --git a/lunaix-os/includes/lunaix/keyboard.h b/lunaix-os/includes/lunaix/keyboard.h index c439b6f..2dd40dd 100644 --- a/lunaix-os/includes/lunaix/keyboard.h +++ b/lunaix-os/includes/lunaix/keyboard.h @@ -1,5 +1,6 @@ #ifndef __LUNAIX_KEYBOARD_H #define __LUNAIX_KEYBOARD_H +#include // Lunaix Keycode // 15 7 0 @@ -15,8 +16,6 @@ typedef unsigned short kbd_keycode_t; typedef unsigned short kbd_kstate_t; -#include - #define KEYPAD 0x0100 #define FN_KEY 0x0200 @@ -94,6 +93,6 @@ struct kdb_keyinfo_pkt { time_t timestamp; }; -struct kdb_keyinfo_pkt* kbd_try_read_one(); +int kbd_recv_key(struct kdb_keyinfo_pkt* key_event); #endif /* __LUNAIX_KEYBOARD_H */