aboutsummaryrefslogtreecommitdiff
path: root/src/mouse.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2009-01-17 23:30:01 -0500
committerKevin O'Connor <kevin@koconnor.net>2009-01-17 23:30:01 -0500
commitb44a852635ef148b5057bc5ca9f37cd29b8a379c (patch)
treec3d8526233ac4c0fcff90222da8eeb238f8449d6 /src/mouse.c
parent0d9e673292d7511631da4568f5513b9be02c9e60 (diff)
downloadseabios-hppa-b44a852635ef148b5057bc5ca9f37cd29b8a379c.zip
seabios-hppa-b44a852635ef148b5057bc5ca9f37cd29b8a379c.tar.gz
seabios-hppa-b44a852635ef148b5057bc5ca9f37cd29b8a379c.tar.bz2
Cleanup keyboard reset handling.
Use custom timeouts when issuing a reset. Handle 1-byte returns from reset in ps2 code. Do full keyboard reset even in coreboot mode. Send set scan mode command during reset.
Diffstat (limited to 'src/mouse.c')
-rw-r--r--src/mouse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mouse.c b/src/mouse.c
index 19fc6ec..2f997c1 100644
--- a/src/mouse.c
+++ b/src/mouse.c
@@ -98,7 +98,7 @@ mouse_15c201(struct bregs *regs)
{
u8 param[2];
int ret = aux_command(PSMOUSE_CMD_RESET_BAT, param);
- if (ret != 0 && ret != 2) {
+ if (ret) {
set_code_fail(regs, RET_ENEEDRESEND);
return;
}