Author: hbelusca
Date: Sat Nov 22 16:23:59 2014
New Revision: 65446
URL:
http://svn.reactos.org/svn/reactos?rev=65446&view=rev
Log:
[FAST486]: Fix a comment and use the TOGGLE_OPSIZE macro.
Modified:
trunk/reactos/lib/fast486/common.inl
trunk/reactos/lib/fast486/opcodes.c
Modified: trunk/reactos/lib/fast486/common.inl
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/fast486/common.inl?rev…
==============================================================================
--- trunk/reactos/lib/fast486/common.inl [iso-8859-1] (original)
+++ trunk/reactos/lib/fast486/common.inl [iso-8859-1] Sat Nov 22 16:23:59 2014
@@ -303,7 +303,7 @@
BOOLEAN Size = State->SegmentRegs[FAST486_REG_CS].Size;
/* The OPSIZE prefix toggles the size */
- if (State->PrefixFlags & FAST486_PREFIX_OPSIZE) Size = !Size;
+ TOGGLE_OPSIZE(Size);
if (Size)
{
Modified: trunk/reactos/lib/fast486/opcodes.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/fast486/opcodes.c?rev=…
==============================================================================
--- trunk/reactos/lib/fast486/opcodes.c [iso-8859-1] (original)
+++ trunk/reactos/lib/fast486/opcodes.c [iso-8859-1] Sat Nov 22 16:23:59 2014
@@ -4679,7 +4679,7 @@
/* Return to VM86 mode */
ULONG Es, Ds, Fs, Gs;
- /* Pop ESP, SS, ES, FS, GS */
+ /* Pop ESP, SS, ES, DS, FS, GS */
if (!Fast486StackPop(State, &StackPtr)) return;
if (!Fast486StackPop(State, &StackSel)) return;
if (!Fast486StackPop(State, &Es)) return;