Changeset 10601 in vbox
- Timestamp:
- Jul 14, 2008 3:03:03 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
r10600 r10601 1495 1495 const RTGCUINTREG cTransfersOrg = cTransfers; 1496 1496 rc = IOMIOPortReadString(pVM, uPort, &GCPtrDst, &cTransfers, cbTransfer); 1497 AssertRC(rc); Assert(cTransfers <= cTransfersOrg); 1497 AssertRCReturn(rc, rc); 1498 Assert(cTransfers <= cTransfersOrg); 1498 1499 pRegFrame->rdi += (cTransfersOrg - cTransfers) * cbTransfer; 1499 1500 } … … 1503 1504 #endif 1504 1505 1505 while (cTransfers && rc == VINF_SUCCESS)1506 while (cTransfers) 1506 1507 { 1507 1508 uint32_t u32Value; … … 1656 1657 const RTGCUINTREG cTransfersOrg = cTransfers; 1657 1658 rc = IOMIOPortWriteString(pVM, uPort, &GCPtrSrc, &cTransfers, cbTransfer); 1658 AssertRC(rc); Assert(cTransfers <= cTransfersOrg); 1659 AssertRCReturn(rc, rc); 1660 Assert(cTransfers <= cTransfersOrg); 1659 1661 pRegFrame->rsi += (cTransfersOrg - cTransfers) * cbTransfer; 1660 1662 } … … 1664 1666 #endif 1665 1667 1666 while (cTransfers && rc == VINF_SUCCESS)1668 while (cTransfers) 1667 1669 { 1668 1670 uint32_t u32Value;
Note:
See TracChangeset
for help on using the changeset viewer.