Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1707 → Rev 1699

/uspace/trunk/kbd/arch/ia32/src/mouse.c
File deleted
/uspace/trunk/kbd/arch/ia32/src/kbd.c
449,16 → 449,17
{
int status = IPC_GET_ARG1(*call);
 
if ((status & i8042_MOUSE_DATA))
return 0;
int scan_code = IPC_GET_ARG2(*call);
if (scan_code != IGNORE_CODE) {
if (scan_code & KEY_RELEASE)
key_released(keybuffer, scan_code ^ KEY_RELEASE);
else
key_pressed(keybuffer, scan_code);
if ((status & i8042_MOUSE_DATA)) {
;
} else {
int scan_code = IPC_GET_ARG2(*call);
if (scan_code != IGNORE_CODE) {
if (scan_code & KEY_RELEASE)
key_released(keybuffer, scan_code ^ KEY_RELEASE);
else
key_pressed(keybuffer, scan_code);
}
}
return 1;
}