|
|
| version 1.3, 2003/10/23 18:33:13 | version 1.4, 2003/12/08 00:55:32 |
|---|---|
| Line 6 enum { | Line 6 enum { |
| }; | }; |
| typedef struct { | typedef struct { |
| BYTE data; | UINT8 data; |
| BYTE mode; | UINT8 mode; |
| BYTE cmd; | UINT8 cmd; |
| BYTE status; | UINT8 status; |
| int buffers; | int buffers; |
| int pos; | int pos; |
| BYTE buf[KB_BUF]; | BYTE buf[KB_BUF]; |
| } _KEYB, *KEYB; | } _KEYB, *KEYB; |
| typedef struct { | typedef struct { |
| BYTE result; | UINT8 result; |
| BYTE data; | UINT8 data; |
| BYTE send; | UINT8 send; |
| BYTE pad; | UINT8 pad; |
| UINT pos; | UINT pos; |
| UINT dummyinst; | UINT dummyinst; |
| UINT mul; | UINT mul; |
| Line 32 extern "C" { | Line 32 extern "C" { |
| #endif | #endif |
| void keystat_reset(void); | void keystat_reset(void); |
| void keystat_senddata(BYTE data); | void keystat_senddata(REG8 data); |
| void keystat_allrelease(void); | void keystat_allrelease(void); |
| void keystat_forcerelease(BYTE value); | void keystat_forcerelease(REG8 value); |
| void keystat_resetcopyhelp(void); | void keystat_resetcopyhelp(void); |
| void keystat_resetjoykey(void); | void keystat_resetjoykey(void); |