Project

General

Profile

Statistics
| Revision:

root / lab5 / keyboard.h @ 120

History | View | Annotate | Download (366 Bytes)

1 109 up20180655
/**
2
 * This file concerns everything related to the keyboard
3
 */
4
5
#ifndef KEYBOARD_H_INCLUDED
6
#define KEYBOARD_H_INCLUDED
7
8
int (subscribe_kbc_interrupt)(uint8_t interrupt_bit, int *interrupt_id);
9
10
uint8_t scancode[2];
11
int done;
12
int sz;
13
int got_error_keyboard;
14
15
void (kbc_ih)(void);
16
17
int (keyboard_poll)(uint8_t bytes[], uint8_t *size);
18
19
#endif //KEYBOARD_H_INCLUDED