c57539987ea2f8aa43e2c0461450590a9b706723
[tpg/acess2.git] / KernelLand / Modules / Input / Keyboard / include / keyboard.h
1 /*
2  * Acess2 Kernel - Keyboard mulitplexer/translation
3  * - By John Hodge (thePowersGang)
4  *
5  * keyboard.h
6  * - Interface header
7  */
8 #ifndef _KEYBOARD__KEYBOARD_H_
9 #define _KEYBOARD__KEYBAORD_H_
10
11 #include <api_drv_keyboard.h>
12
13 typedef struct sKeyboard        tKeyboard;
14
15 extern tKeyboard        *Keyboard_CreateInstance(int MaxSym, const char *Ident);
16 extern void     Keyboard_RemoveInstance(tKeyboard *Instance);
17 extern void     Keyboard_HandleKey(tKeyboard *Source, Uint32 HIDKeySym);
18
19 #endif
20

UCC git Repository :: git.ucc.asn.au