5 /* special key values */
7 #define K_BACKSPACE 301
10 #define K_RIGHT_SHIFT 304
11 #define K_RIGHT_ALT 305
12 #define K_RIGHT_CTRL 306
13 #define K_LEFT_CTRL 307
14 #define K_LEFT_ALT 308
15 #define K_LEFT_SHIFT 309
16 #define K_NUM_ASTERISK 311
17 #define K_CAPS_LOCK 312
18 #define K_NUM_LOCK 313
19 #define K_SCROLL_LOCK 314
44 #define K_NUM_MINUS 339
45 #define K_NUM_PLUS 340
47 #define K_NUM_ENTER 342
48 #define K_NUM_SLASH 343
61 extern void kbd_init(void);
62 extern void kbd_close(void);
63 extern int kbd_update(void);
64 extern int kbd_is_pressed(int k
);
65 /* key was pressed and is hold */
66 extern int kbd_was_pressed(int k
);
67 extern void kbd_wait_for_key(void);