Author: hbelusca
Date: Tue Nov 11 01:57:59 2014
New Revision: 65375
URL:
http://svn.reactos.org/svn/reactos?rev=65375&view=rev
Log:
[NTVDM]: Errm... fix the "fix": apps *must* always set AX (not AL) to a correct
value before calling INT 33h. The app that wrongly set AX did it once... ^^
Modified:
trunk/reactos/subsystems/ntvdm/dos/mouse32.c
Modified: trunk/reactos/subsystems/ntvdm/dos/mouse32.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/ntvdm/dos/mouse…
==============================================================================
--- trunk/reactos/subsystems/ntvdm/dos/mouse32.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/ntvdm/dos/mouse32.c [iso-8859-1] Tue Nov 11 01:57:59 2014
@@ -176,7 +176,7 @@
static VOID WINAPI DosMouseService(LPWORD Stack)
{
- switch (getAL())
+ switch (getAX())
{
/* Reset Driver */
case 0x00:
@@ -601,7 +601,7 @@
default:
{
- DPRINT1("BIOS Function INT 33h, AL = 0x%02X NOT IMPLEMENTED\n",
getAL());
+ DPRINT1("BIOS Function INT 33h, AX = 0x%04X NOT IMPLEMENTED\n",
getAX());
}
}
}