VirtualBox

Changeset 60415 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Apr 11, 2016 8:51:07 AM (9 years ago)
Author:
vboxsync
Message:

IEM: Implemented main characteristics of 8086, 80186 and 80286.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/IEMInternal.h

    r60384 r60415  
    5151
    5252/** @def IEM_CFG_TARGET_CPU
    53  * The minimum target CPU for the IEM emulation (IEMTARGETCPU_XXX value). The
    54  * default is the a "current" CPU, i.e. something newer than the pentium pro. By
    55  * twiddling this value, you can make IEM try behave like older CPUs which is
    56  * useful when checking software that needs to run on real old CPUs.
     53 * The minimum target CPU for the IEM emulation (IEMTARGETCPU_XXX value).
     54 *
     55 * By default we allow this to be configured by the user via the
     56 * CPUM/GuestCpuName config string, but this comes at a slight cost during
     57 * decoding.  So, for applications of this code where there is no need to
     58 * be dynamic wrt target CPU, just modify this define.
    5759 */
    5860#if !defined(IEM_CFG_TARGET_CPU) || defined(DOXYGEN_RUNNING)
    59 # define IEM_CFG_TARGET_CPU IEMTARGETCPU_CURRENT
    60 /*# define IEM_CFG_TARGET_CPU IEMTARGETCPU_DYNAMIC*/
     61# define IEM_CFG_TARGET_CPU     IEMTARGETCPU_DYNAMIC
    6162#endif
    6263
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