[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... ^^

svn path=/trunk/; revision=65375
This commit is contained in:
Hermès Bélusca-Maïto 2014-11-11 01:57:59 +00:00
parent 4b79109382
commit 2f840d26f8

View file

@ -176,7 +176,7 @@ static VOID CallMouseUserHandlers(USHORT CallMask)
static VOID WINAPI DosMouseService(LPWORD Stack) static VOID WINAPI DosMouseService(LPWORD Stack)
{ {
switch (getAL()) switch (getAX())
{ {
/* Reset Driver */ /* Reset Driver */
case 0x00: case 0x00:
@ -601,7 +601,7 @@ static VOID WINAPI DosMouseService(LPWORD Stack)
default: 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());
} }
} }
} }