VirtualBox

Changeset 60659 in vbox


Ignore:
Timestamp:
Apr 22, 2016 4:12:33 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
106827
Message:

iem/smsw: Missed a 286 tweak.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h

    r60559 r60659  
    10141014        IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0);
    10151015        IEM_MC_FETCH_CR0_U16(u16Tmp);
     1016#if IEM_CFG_TARGET_CPU == IEMTARGETCPU_DYNAMIC
     1017        if (pIemCpu->uTargetCpu == IEMTARGETCPU_286)
     1018            IEM_MC_OR_LOCAL_U16(u16Tmp, 0xfff0); /* Reserved bits observed all set on real hw. */
     1019#endif
    10161020        IEM_MC_STORE_MEM_U16(pIemCpu->iEffSeg, GCPtrEffDst, u16Tmp);
    10171021        IEM_MC_ADVANCE_RIP();
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette