Changeset 107227 in vbox for trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp
- Timestamp:
- Dec 4, 2024 3:20:14 PM (6 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp
r107171 r107227 1084 1084 else 1085 1085 { 1086 #if ndef VBOX_VMM_TARGET_ARMV81086 #ifdef VBOX_VMM_TARGET_X86 1087 1087 Assert(WalkGst.enmType != PGMPTWALKGSTTYPE_INVALID); 1088 1088 #endif … … 1095 1095 */ 1096 1096 uint64_t cPagesCanSkip; 1097 #if ndef VBOX_VMM_TARGET_ARMV81097 #ifdef VBOX_VMM_TARGET_X86 1098 1098 switch (Walk.uLevel) 1099 1099 { … … 1144 1144 continue; 1145 1145 } 1146 #else 1146 1147 #elif defined(VBOX_VMM_TARGET_ARMV8) 1148 1147 1149 /** @todo Sketch, needs creating proper defines for constants in armv8.h and using these 1148 1150 * instead of hardcoding these here. */ … … 1178 1180 continue; 1179 1181 } 1182 #else 1183 # error "port me" 1180 1184 #endif 1181 1185 } … … 1185 1189 break; 1186 1190 cPages -= cIncPages; 1187 #if ndef VBOX_VMM_TARGET_ARMV81191 #ifdef VBOX_VMM_TARGET_X86 1188 1192 GCPtr += (RTGCPTR)cIncPages << X86_PT_PAE_SHIFT; 1193 #elif defined(VBOX_VMM_TARGET_ARMV8) 1194 GCPtr += (RTGCPTR)cIncPages << 12; 1189 1195 #else 1190 GCPtr += (RTGCPTR)cIncPages << 12; 1196 # error "port me" 1191 1197 #endif 1192 1198
Note:
See TracChangeset
for help on using the changeset viewer.