ps2_reset_mouse: error in checking response logic
Change-Id: Ia4011938cf914b2bc2ba9d5cd595fa0ef66d11dd Reviewed-on: https://review.haiku-os.org/659 Reviewed-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
waddlesplash
parent
9b6198ec5f
commit
586138b632
@@ -45,7 +45,7 @@ ps2_reset_mouse(ps2_dev* dev)
|
|||||||
status = ps2_dev_command(dev, PS2_CMD_RESEND, NULL, 0, data, 2);
|
status = ps2_dev_command(dev, PS2_CMD_RESEND, NULL, 0, data, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (status == B_OK && data[0] != 0xAA && data[1] != 0x00) {
|
if (status == B_OK && (data[0] != 0xAA || data[1] != 0x00)) {
|
||||||
TRACE("ps2: reset mouse failed, response was: 0x%02x 0x%02x\n",
|
TRACE("ps2: reset mouse failed, response was: 0x%02x 0x%02x\n",
|
||||||
data[0], data[1]);
|
data[0], data[1]);
|
||||||
status = B_ERROR;
|
status = B_ERROR;
|
||||||
|
|||||||
Reference in New Issue
Block a user