Changeset 71040 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Feb 16, 2018 4:24:43 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 120903
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/NEMInternal.h
r70979 r71040 47 47 #ifdef RT_OS_WINDOWS 48 48 /** Set if we've created the EMTs. */ 49 bool fCreatedEmts ;49 bool fCreatedEmts : 1; 50 50 /** WHvRunVpExitReasonX64Cpuid is supported. */ 51 bool fExtendedMsrExit ;51 bool fExtendedMsrExit : 1; 52 52 /** WHvRunVpExitReasonX64MsrAccess is supported. */ 53 bool fExtendedCpuIdExit ;53 bool fExtendedCpuIdExit : 1; 54 54 /** WHvRunVpExitReasonException is supported. */ 55 bool fExtendedXcptExit; 55 bool fExtendedXcptExit : 1; 56 /** Set if we've started more than one CPU and cannot mess with A20. */ 57 bool fA20Fixed : 1; 58 /** Set if A20 is enabled. */ 59 bool fA20Enabled : 1; 56 60 /** The reported CPU vendor. */ 57 61 CPUMCPUVENDOR enmCpuVendor; … … 114 118 int nemR3NativeTerm(PVM pVM); 115 119 void nemR3NativeReset(PVM pVM); 116 void nemR3NativeResetCpu(PVMCPU pVCpu );120 void nemR3NativeResetCpu(PVMCPU pVCpu, bool fInitIpi); 117 121 VBOXSTRICTRC nemR3NativeRunGC(PVM pVM, PVMCPU pVCpu); 118 122 bool nemR3NativeCanExecuteGuest(PVM pVM, PVMCPU pVCpu, PCPUMCTX pCtx); 119 123 bool nemR3NativeSetSingleInstruction(PVM pVM, PVMCPU pVCpu, bool fEnable); 124 void nemR3NativeNotifyFF(PVM pVM, PVMCPU pVCpu, uint32_t fFlags); 120 125 121 126 int nemR3NativeNotifyPhysRamRegister(PVM pVM, RTGCPHYS GCPhys, RTGCPHYS cb);
Note:
See TracChangeset
for help on using the changeset viewer.