vbox的更動 10602 路徑 trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
- 時間撮記:
- 2008-7-14 下午03:04:47 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
r10601 r10602 1488 1488 } 1489 1489 1490 Log(("IOM: rep ins%d port %#x count %d -> GCPtr %VGv\n", cbTransfer * 8, uPort, cTransfers, GCPtrDst));1490 Log(("IOM: rep ins%d port %#x count %d\n", cbTransfer * 8, uPort, cTransfers)); 1491 1491 if (cTransfers > 1) 1492 1492 { … … 1495 1495 const RTGCUINTREG cTransfersOrg = cTransfers; 1496 1496 rc = IOMIOPortReadString(pVM, uPort, &GCPtrDst, &cTransfers, cbTransfer); 1497 AssertRCReturn(rc, rc); 1498 Assert(cTransfers <= cTransfersOrg); 1497 AssertRC(rc); Assert(cTransfers <= cTransfersOrg); 1499 1498 pRegFrame->rdi += (cTransfersOrg - cTransfers) * cbTransfer; 1500 1499 } … … 1504 1503 #endif 1505 1504 1506 while (cTransfers )1505 while (cTransfers && rc == VINF_SUCCESS) 1507 1506 { 1508 1507 uint32_t u32Value; … … 1657 1656 const RTGCUINTREG cTransfersOrg = cTransfers; 1658 1657 rc = IOMIOPortWriteString(pVM, uPort, &GCPtrSrc, &cTransfers, cbTransfer); 1659 AssertRCReturn(rc, rc); 1660 Assert(cTransfers <= cTransfersOrg); 1658 AssertRC(rc); Assert(cTransfers <= cTransfersOrg); 1661 1659 pRegFrame->rsi += (cTransfersOrg - cTransfers) * cbTransfer; 1662 1660 } … … 1666 1664 #endif 1667 1665 1668 while (cTransfers )1666 while (cTransfers && rc == VINF_SUCCESS) 1669 1667 { 1670 1668 uint32_t u32Value;
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器