hw_kbd.h
Go to the documentation of this file.00001
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058 #ifndef HW_KBD_H
00059 #define HW_KBD_H
00060
00061 #include "kbd_map.h"
00062 #include <cfg/macros.h>
00063
00064 #define K_RPT_MASK (K_UP | K_DOWN | K_OK | K_CANCEL)
00065
00066 #define KBD_HW_INIT \
00067 do { \
00068 } while (0)
00069
00070 EXTERN_C int emul_kbdReadCols(void);
00071
00076 INLINE keymask_t kbd_readkeys(void)
00077 {
00078 return (keymask_t)emul_kbdReadCols();
00079 }
00080
00081 #endif