blob: a023e662be65ae6abe46fc4dab323d3595df094a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef SOURCE_KEYBOARD_H
#define SOURCE_KEYBOARD_H
#define BUFFER_SIZE 200
#define BUFFER_LOG 200
#define KEYBOARD_DATA_PORT 0x60
#define KEYBOARD_STATUS_PORT 0x64
void init_keyboard(void);
void deletelast(void);
void backspace(void);
void enter(void);
void space(void);
void keyup(void);
void keydown(void);
void keyleft(void);
void keyright(void);
void keyboard_handler(void);
#endif
|