Changeset 18131 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Mar 23, 2009 10:32:05 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r18125 r18131 1310 1310 } 1311 1311 1312 #ifdef VBOX_WITH_NEW_PHYS_CODE 1312 #ifdef VBOX_WITH_NEW_PHYS_CODE 1313 1313 #ifdef IN_RING3 1314 1314 1315 1315 /** 1316 * Performs the lazy mapping of the 32-bit guest PD. 1317 * 1316 * Performs the lazy mapping of the 32-bit guest PD. 1317 * 1318 1318 * @returns Pointer to the mapping. 1319 1319 * @param pPGM The PGM instance data. … … 1344 1344 /** 1345 1345 * Performs the lazy mapping of the PAE guest PDPT. 1346 * 1346 * 1347 1347 * @returns Pointer to the mapping. 1348 1348 * @param pPGM The PGM instance data. … … 1372 1372 #endif /* IN_RING3 */ 1373 1373 1374 #ifndef VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 1374 1375 /** 1375 1376 * Performs the lazy mapping / updating of a PAE guest PD. 1376 * 1377 * 1377 1378 * @returns Pointer to the mapping. 1378 * @param pPGM The PGM instance data. 1379 * @param iPdpt Which PD entry to map (0..3). 1379 * @param pPGM The PGM instance data. 1380 * @param iPdpt Which PD entry to map (0..3). 1380 1381 */ 1381 1382 PX86PDPAE pgmGstLazyMapPaePD(PPGM pPGM, uint32_t iPdpt) … … 1410 1411 # ifndef VBOX_WITH_2X_4GB_ADDR_SPACE 1411 1412 pPGM->apGstPaePDsR0[iPdpt] = (R0PTRTYPE(PX86PDPAE))HCPtr; 1412 # endif 1413 # endif 1413 1414 if (fChanged) 1414 { 1415 { 1415 1416 pPGM->aGCPhysGstPaePDs[iPdpt] = GCPhys; 1416 1417 pPGM->apGstPaePDsRC[iPdpt] = (RCPTRTYPE(PX86PDPAE))RCPtr; … … 1427 1428 # ifndef VBOX_WITH_2X_4GB_ADDR_SPACE 1428 1429 pPGM->apGstPaePDsR0[iPdpt] = 0; 1429 # endif 1430 # endif 1430 1431 pPGM->apGstPaePDsRC[iPdpt] = 0; 1431 1432 … … 1433 1434 return NULL; 1434 1435 } 1436 #endif /* !VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 */ 1435 1437 1436 1438 1437 1439 #ifdef VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R3 1438 1440 /** 1439 * Performs the lazy mapping of the 32-bit guest PD. 1440 * 1441 * Performs the lazy mapping of the 32-bit guest PD. 1442 * 1441 1443 * @returns Pointer to the mapping. 1442 1444 * @param pPGM The PGM instance data.
Note:
See TracChangeset
for help on using the changeset viewer.