VirtualBox

忽略:
時間撮記:
2008-7-14 下午03:04:47 (16 年 以前)
作者:
vboxsync
訊息:

Backed out previous changeset; no harm done there.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp

    r10601 r10602  
    14881488    }
    14891489
    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));
    14911491    if (cTransfers > 1)
    14921492    {
     
    14951495        const RTGCUINTREG cTransfersOrg = cTransfers;
    14961496        rc = IOMIOPortReadString(pVM, uPort, &GCPtrDst, &cTransfers, cbTransfer);
    1497         AssertRCReturn(rc, rc);
    1498         Assert(cTransfers <= cTransfersOrg);
     1497        AssertRC(rc); Assert(cTransfers <= cTransfersOrg);
    14991498        pRegFrame->rdi += (cTransfersOrg - cTransfers) * cbTransfer;
    15001499    }
     
    15041503#endif
    15051504
    1506     while (cTransfers)
     1505    while (cTransfers && rc == VINF_SUCCESS)
    15071506    {
    15081507        uint32_t u32Value;
     
    16571656        const RTGCUINTREG cTransfersOrg = cTransfers;
    16581657        rc = IOMIOPortWriteString(pVM, uPort, &GCPtrSrc, &cTransfers, cbTransfer);
    1659         AssertRCReturn(rc, rc);
    1660         Assert(cTransfers <= cTransfersOrg);
     1658        AssertRC(rc); Assert(cTransfers <= cTransfersOrg);
    16611659        pRegFrame->rsi += (cTransfersOrg - cTransfers) * cbTransfer;
    16621660    }
     
    16661664#endif
    16671665
    1668     while (cTransfers)
     1666    while (cTransfers && rc == VINF_SUCCESS)
    16691667    {
    16701668        uint32_t u32Value;
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette