#ifndef __LUNAIX_KEYBOARD_H
#define __LUNAIX_KEYBOARD_H
+#include <lunaix/clock.h>
// Lunaix Keycode
// 15 7 0
typedef unsigned short kbd_keycode_t;
typedef unsigned short kbd_kstate_t;
-#include <lunaix/clock.h>
-
#define KEYPAD 0x0100
#define FN_KEY 0x0200
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 */