Changeset 45786 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Apr 26, 2013 10:35:59 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 85353
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm.h
r45754 r45786 118 118 #endif 119 119 120 /** 121 * 64-bit raw-mode (intermediate memory context) operations. 122 * 123 * These are special hypervisor eip values used when running 64-bit guests on 124 * 32-bit hosts. Each operation corresponds to a routine. 125 * 126 * @note Duplicated in the assembly code! 127 */ 128 typedef enum HM64ON32OP 129 { 130 HM64ON32OP_INVALID = 0, 131 HM64ON32OP_VMXRCStartVM64, 132 HM64ON32OP_SVMRCVMRun64, 133 HM64ON32OP_HMRCSaveGuestFPU64, 134 HM64ON32OP_HMRCSaveGuestDebug64, 135 HM64ON32OP_HMRCTestSwitcher64, 136 HM64ON32OP_END, 137 HM64ON32OP_32BIT_HACK = 0x7fffffff 138 } HM64ON32OP; 120 139 121 140 VMMDECL(bool) HMIsEnabledNotMacro(PVM pVM); -
trunk/include/VBox/vmm/pgm.h
r45739 r45786 513 513 VMMR3DECL(int) PGMR3MappingsUnfix(PVM pVM); 514 514 VMMR3DECL(bool) PGMR3MappingsNeedReFixing(PVM pVM); 515 #if def VBOX_WITH_RAW_MODE515 #if defined(VBOX_WITH_RAW_MODE) || (HC_ARCH_BITS != 64 && !defined(VBOX_WITH_HYBRID_32BIT_KERNEL)) 516 516 VMMR3DECL(int) PGMR3MapIntermediate(PVM pVM, RTUINTPTR Addr, RTHCPHYS HCPhys, unsigned cbPages); 517 517 #endif
Note:
See TracChangeset
for help on using the changeset viewer.