vbox的更動 13832 路徑 trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
- 時間撮記:
- 2008-11-5 上午02:01:12 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
r13824 r13832 256 256 DECLINLINE(int) iomRamRead(PVM pVM, void *pDest, RTGCPTR GCSrc, uint32_t cb) 257 257 { 258 #ifdef IN_ GC258 #ifdef IN_RC 259 259 return MMGCRamReadNoTrapHandler(pDest, (void *)GCSrc, cb); 260 260 #else … … 267 267 DECLINLINE(int) iomRamWrite(PVM pVM, RTGCPTR GCDest, void *pSrc, uint32_t cb) 268 268 { 269 #ifdef IN_ GC269 #ifdef IN_RC 270 270 return MMGCRamWriteNoTrapHandler((void *)GCDest, pSrc, cb); 271 271 #else … … 309 309 if (pCpu->prefix & PREFIX_REP) 310 310 { 311 #ifndef IN_ GC311 #ifndef IN_RC 312 312 if ( CPUMIsGuestIn64BitCode(pVM, pRegFrame) 313 313 && pRegFrame->rcx >= _4G) … … 370 370 } 371 371 372 #ifdef IN_ GC372 #ifdef IN_RC 373 373 MMGCRamRegisterTrapHandler(pVM); 374 374 #endif … … 391 391 cTransfers--; 392 392 } 393 #ifdef IN_ GC393 #ifdef IN_RC 394 394 MMGCRamDeregisterTrapHandler(pVM); 395 395 #endif … … 468 468 469 469 /* copy loop. */ 470 #ifdef IN_ GC470 #ifdef IN_RC 471 471 MMGCRamRegisterTrapHandler(pVM); 472 472 #endif … … 490 490 cTransfers--; 491 491 } 492 #ifdef IN_ GC492 #ifdef IN_RC 493 493 MMGCRamDeregisterTrapHandler(pVM); 494 494 #endif … … 539 539 if (pCpu->prefix & PREFIX_REP) 540 540 { 541 #ifndef IN_ GC541 #ifndef IN_RC 542 542 if ( CPUMIsGuestIn64BitCode(pVM, pRegFrame) 543 543 && pRegFrame->rcx >= _4G) … … 1443 1443 if (uPrefix & PREFIX_REP) 1444 1444 { 1445 #ifndef IN_ GC1445 #ifndef IN_RC 1446 1446 if ( CPUMIsGuestIn64BitCode(pVM, pRegFrame) 1447 1447 && pRegFrame->rcx >= _4G) … … 1490 1490 } 1491 1491 1492 #ifdef IN_ GC1492 #ifdef IN_RC 1493 1493 MMGCRamRegisterTrapHandler(pVM); 1494 1494 #endif … … 1506 1506 cTransfers--; 1507 1507 } 1508 #ifdef IN_ GC1508 #ifdef IN_RC 1509 1509 MMGCRamDeregisterTrapHandler(pVM); 1510 1510 #endif … … 1604 1604 if (uPrefix & PREFIX_REP) 1605 1605 { 1606 #ifndef IN_ GC1606 #ifndef IN_RC 1607 1607 if ( CPUMIsGuestIn64BitCode(pVM, pRegFrame) 1608 1608 && pRegFrame->rcx >= _4G) … … 1651 1651 } 1652 1652 1653 #ifdef IN_ GC1653 #ifdef IN_RC 1654 1654 MMGCRamRegisterTrapHandler(pVM); 1655 1655 #endif … … 1669 1669 } 1670 1670 1671 #ifdef IN_ GC1671 #ifdef IN_RC 1672 1672 MMGCRamDeregisterTrapHandler(pVM); 1673 1673 #endif … … 1727 1727 1728 1728 1729 #ifndef IN_ GC1729 #ifndef IN_RC 1730 1730 /** 1731 1731 * Modify an existing MMIO region page; map to another guest physical region and change the access flags … … 1829 1829 return VINF_SUCCESS; 1830 1830 } 1831 #endif /* !IN_ GC */1832 1831 #endif /* !IN_RC */ 1832
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器