--- np2/keystat.c 2004/03/30 07:12:02 1.8 +++ np2/keystat.c 2004/03/30 20:01:29 1.10 @@ -157,7 +157,14 @@ kstbl_err: // ---- -void keystat_ctrl(REG8 dat) { +void keystat_ctrlreset(void) { + + ZeroMemory(&keyctrl, sizeof(keyctrl)); +} + +void keystat_ctrlsend(REG8 dat) { + +// return; // まだテスト if (!keyctrl.reqparam) { keyctrl.mode = dat; @@ -197,10 +204,8 @@ void keystat_ctrl(REG8 dat) { keyctrl.kbdtype = dat; break; #endif - case 0x9d: - break; - - case 0x9e: + case 0x9c: + keyboard_ctrl(0xfa); break; } keyctrl.reqparam = 0;