Workaround for bug report #1175. This is hardware bug.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20828 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Marcus Overhagen
2007-04-25 21:28:45 +00:00
parent b0b3cab0fd
commit 2b30a321fe
@@ -176,6 +176,13 @@ ps2_setup_active_multiplexing(bool *enabled)
no_support:
TRACE("ps2: active multiplexing not supported\n");
*enabled = false;
// some controllers get upset by the d3 command and will continue data
// loopback, thus send a harmless command (enable keybaord interface)
// see bug report #1175
res = ps2_command(0xae, NULL, 0, NULL, 0);
if (res != B_OK) {
INFO("ps2: active multiplexing d3 workaround failed, status 0x%08lx\n", res);
}
return B_OK;
fail: