mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-01 04:13:35 +00:00
[FAST486]
Fix the previous fix in the Mod-Reg-R/M parser. EBP is still used if the mode is 1 or 2. svn path=/branches/ntvdm/; revision=60948
This commit is contained in:
@@ -720,7 +720,7 @@ Fast486ParseModRegRm(PFAST486_STATE State,
|
||||
if (Index != FAST486_REG_ESP) Index = State->GeneralRegs[Index].Long;
|
||||
else Index = 0;
|
||||
|
||||
if ((SibByte & 0x07) != FAST486_REG_EBP)
|
||||
if (((SibByte & 0x07) != FAST486_REG_EBP) || (Mode != 0))
|
||||
{
|
||||
/* Use the register a base */
|
||||
Base = State->GeneralRegs[SibByte & 0x07].Long;
|
||||
|
||||
Reference in New Issue
Block a user