Revert r32706, unfortunately this wasn't the problem (according to reports from two users)

svn path=/trunk/; revision=32715
This commit is contained in:
Colin Finck 2008-03-18 09:14:38 +00:00
parent 0c578a5e6b
commit ce3bf93548

View file

@ -156,14 +156,10 @@ i8042DetectKeyboard(
WARN_(I8042PRT, "Warning: can't write SET_LEDS (0x%08lx)\n", Status);
}
/* Turn on translation */
if (!i8042ChangeMode(DeviceExtension, 0, CCB_TRANSLATE))
/* Turn on translation and SF (Some machines don't reboot if SF is not set) */
if (!i8042ChangeMode(DeviceExtension, 0, CCB_TRANSLATE | CCB_SYSTEM_FLAG))
return FALSE;
/* Turn on SF (Some machines don't reboot if SF is not set) ;
* we assume that if call fails, machine doesn't need it. */
i8042ChangeMode(DeviceExtension, 0, CCB_SYSTEM_FLAG);
return TRUE;
}