Changeset 81624 in vbox for trunk/src/VBox/Devices/Bus
- Timestamp:
- Nov 1, 2019 8:46:49 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 134381
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Bus/DevPciIch9.cpp
r81514 r81624 2543 2543 if (pRegion->addr != INVALID_PCI_ADDRESS) 2544 2544 { 2545 if (pRegion->hHandle != UINT64_MAX) 2545 if ( (pRegion->hHandle != UINT64_MAX) 2546 || (pRegion->fFlags & PDMPCIDEV_IORGN_F_NEW_STYLE)) 2546 2547 { 2547 2548 /* … … 2566 2567 rc = PDMDevHlpMmioUnmap(pDev->Int.s.pDevInsR3, (IOMMMIOHANDLE)pRegion->hHandle); 2567 2568 AssertRC(rc); 2569 break; 2570 2571 case PDMPCIDEV_IORGN_F_MMIO2_HANDLE: 2572 rc = PDMDevHlpMmio2Unmap(pDev->Int.s.pDevInsR3, (PGMMMIO2HANDLE)pRegion->hHandle); 2573 AssertRC(rc); 2574 break; 2575 2576 case PDMPCIDEV_IORGN_F_NO_HANDLE: 2577 Assert(pRegion->fFlags & PDMPCIDEV_IORGN_F_NEW_STYLE); 2578 Assert(pRegion->hHandle == UINT64_MAX); 2568 2579 break; 2569 2580 … … 2747 2758 rc = PDMDevHlpMmioMap(pPciDev->Int.s.pDevInsR3, (IOMMMIOHANDLE)pRegion->hHandle, uNew); 2748 2759 AssertLogRelRC(rc); 2760 break; 2761 2762 case PDMPCIDEV_IORGN_F_MMIO2_HANDLE: 2763 rc = PDMDevHlpMmio2Map(pPciDev->Int.s.pDevInsR3, (PGMMMIO2HANDLE)pRegion->hHandle, uNew); 2764 AssertRC(rc); 2749 2765 break; 2750 2766
Note:
See TracChangeset
for help on using the changeset viewer.