|
|
| version 1.5, 2004/02/21 04:48:35 | version 1.6, 2004/03/28 10:50:16 |
|---|---|
| Line 127 enum { | Line 127 enum { |
| }; | }; |
| enum { | enum { |
| NKEY_SYSTEM = 0x90, | |
| NKEY_USER = 0x90, | |
| NKEY_USERKEYS = 2, | |
| NKEYREF_USER = 0xf8, | NKEYREF_USER = 0xf8, |
| NKEYREF_SOFTKBD = 0xf9, | NKEYREF_SOFTKBD = 0xf9, |
| NKEYREF_NC = 0xff | NKEYREF_NC = 0xff |
| Line 149 typedef struct { | Line 154 typedef struct { |
| } NKEYM15; | } NKEYM15; |
| typedef struct { | typedef struct { |
| NKEYM3 key[0x80]; | NKEYM3 key[NKEY_SYSTEM]; |
| NKEYM15 user[2]; | NKEYM15 user[NKEY_USERKEYS]; |
| } NKEYTBL; | } NKEYTBL; |
| Line 188 REG8 keystat_getmouse(SINT16 *x, SINT16 | Line 193 REG8 keystat_getmouse(SINT16 *x, SINT16 |
| // ---- Çѻߴؿô | // ---- Çѻߴؿô |
| #define keystat_reset keystat_initialize | |
| #define keystat_sync() | |
| #define keystat_forcerelease(k) keystat_releasekey(k) | |
| void keystat_senddata(REG8 data); | void keystat_senddata(REG8 data); |
| void keystat_forcerelease(REG8 data); | |
| #ifdef __cplusplus | #ifdef __cplusplus |
| } | } |