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