--- np2/io/serial.c 2003/10/21 11:22:05 1.2 +++ np2/io/serial.c 2003/10/23 06:26:16 1.3 @@ -154,6 +154,18 @@ void keystat_resetcopyhelp(void) { } } +void keystat_allrelease(void) { + + UINT i; + + for (i=0; i<0x80; i++) { + if (keystat[i] & 0x80) { + keystat[i] &= ~0x80; + keyb_out((BYTE)(i + 0x80)); + } + } +} + void keystat_forcerelease(BYTE value) { if (keystat[value & 0x7f] & 0x80) {