--- np2/keystat.h 2004/03/28 19:50:25 1.7 +++ np2/keystat.h 2004/03/31 11:59:17 1.10 @@ -121,13 +121,6 @@ enum { }; #endif -#if 0 -enum { - NKEY_USER1 = 0x76, - NKEY_USER2 = 0x77 -}; -#endif - enum { NKEY_SYSTEM = 0x90, @@ -161,8 +154,8 @@ typedef struct { } NKEYTBL; typedef struct { - UINT8 mode; UINT8 reqparam; + UINT8 mode; UINT8 kbdtype; UINT8 led; } KEYCTRL; @@ -182,6 +175,10 @@ void keystat_tblreset(void); void keystat_tblset(REG8 ref, const UINT8 *key, UINT cnt); void keystat_tblload(const char *filename); +void keystat_ctrlinit(void); +void keystat_ctrlreset(void); +void keystat_ctrlsend(REG8 dat); + void keystat_keydown(REG8 ref); void keystat_keyup(REG8 ref); void keystat_allrelease(void);