]> 4ch.mooo.com Git - 16.git/blob - 16/modex16/dos_kb.h
16_ca needs huge amounts of work and I should remember what needs to be done soon...
[16.git] / 16 / modex16 / dos_kb.h
1 #ifndef _DOSLIB_KB_H_\r
2 #define _DOSLIB_KB_H_\r
3 #include "16/modex16/lib/lib_com.h"\r
4 \r
5 /* Maximum number of scan codes on keyboard controllers */\r
6 #define NUM_SCANCODES   128\r
7 \r
8 #ifdef __cplusplus      /* Functions must be declared C style */\r
9 extern "C" {\r
10 #endif\r
11 void interrupt far newkb(void);\r
12 //extern void interrupt (far *oldkb)(void);\r
13 void setkb(int vq);\r
14 int keyp(byte c);\r
15 \r
16 /* Define macro */\r
17 //#define kepn(c) key[c & 0x7F]\r
18 \r
19 #ifdef __cplusplus\r
20 }\r
21 #endif\r
22 \r
23 #endif/*_DOSLIB_KB_H_*/\r