[ros-diffs] [dgorbachev] 39491: Flush buffers before sending a command to keyboard controller. It should fix 'unresponsive keyboard' bug.
dgorbachev at svn.reactos.org
dgorbachev at svn.reactos.org
Sun Feb 8 17:07:22 CET 2009
Author: dgorbachev
Date: Sun Feb 8 10:07:22 2009
New Revision: 39491
URL: http://svn.reactos.org/svn/reactos?rev=39491&view=rev
Log:
Flush buffers before sending a command to keyboard controller.
It should fix 'unresponsive keyboard' bug.
Modified:
trunk/reactos/drivers/input/i8042prt/pnp.c
Modified: trunk/reactos/drivers/input/i8042prt/pnp.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/input/i8042prt/pnp.c?rev=39491&r1=39490&r2=39491&view=diff
==============================================================================
--- trunk/reactos/drivers/input/i8042prt/pnp.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/input/i8042prt/pnp.c [iso-8859-1] Sun Feb 8 10:07:22 2009
@@ -80,6 +80,7 @@
UCHAR Value = 0;
/* Don't enable keyboard and mouse interrupts, disable keyboard/mouse */
+ i8042Flush(DeviceExtension);
if (!i8042ChangeMode(DeviceExtension, CCB_KBD_INT_ENAB | CCB_MOUSE_INT_ENAB, CCB_KBD_DISAB | CCB_MOUSE_DISAB))
return STATUS_IO_DEVICE_ERROR;
More information about the Ros-diffs
mailing list