VirtualBox

Changeset 70979 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Feb 13, 2018 1:38:48 AM (7 years ago)
Author:
vboxsync
Message:

NEM: Working on the EM loops. bugref:9044

Location:
trunk/include/VBox/vmm
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/em.h

    r69107 r70979  
    8181     * RAW after a short while. */
    8282    EMSTATE_IEM_THEN_REM,
     83    /** Executing in native (API) execution monitor. */
     84    EMSTATE_NEM,
     85    /** Guest debug event from NEM mode is being processed. */
     86    EMSTATE_DEBUG_GUEST_NEM,
    8387    /** Just a hack to ensure that we get a 32-bit integer. */
    8488    EMSTATE_MAKE_32BIT_HACK = 0x7fffffff
  • trunk/include/VBox/vmm/nem.h

    r70977 r70979  
    5151VMMR3_INT_DECL(void) NEMR3Reset(PVM pVM);
    5252VMMR3_INT_DECL(void) NEMR3ResetCpu(PVMCPU pVCpu);
     53VMMR3_INT_DECL(VBOXSTRICTRC) NEMR3RunGC(PVM pVM, PVMCPU pVCpu);
     54VMMR3_INT_DECL(bool) NEMR3CanExecuteGuest(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx);
     55VMMR3_INT_DECL(bool) NEMR3SetSingleInstruction(PVM pVM, PVMCPU pVCpu, bool fEnable);
    5356
    5457VMMR3_INT_DECL(int)  NEMR3NotifyPhysRamRegister(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cb);
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