OSDN Git Service

fafdccba5666a982898032cd15f33cd50a27d372
[proj16/16.git] / src / lib / dos_comm.h
1 #ifndef _DOSLIB_COMM_H_\r
2 #define _DOSLIB_COMM_H_\r
3 #include "src\lib\lib_com.h"
4
5 /* Maximum number of scan codes on keyboard controllers */\r
6 #define NUM_SCANCODES   128
7
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);
13 void setkb(int vq);\r
14 int keyp(byte c);
15
16 /* Define macro */\r
17 //#define kepn(c) key[c & 0x7F]
18
19 #ifdef __cplusplus\r
20 }\r
21 #endif
22 \r
23 #endif/*_DOSLIB_COMM_H_*/