Changeset 44852 in vbox for trunk/src/VBox/Devices/Network
- Timestamp:
- Feb 27, 2013 8:27:33 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 84001
- Location:
- trunk/src/VBox/Devices/Network
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/DevE1000.cpp
r44571 r44852 1069 1069 RTMAC macConfigured; 1070 1070 /** Base port of I/O space region. */ 1071 RTIOPORT addrIOPort;1071 RTIOPORT IOPortBase; 1072 1072 /** EMT: */ 1073 1073 PCIDEVICE pciDevice; … … 5806 5806 STAM_PROFILE_ADV_START(&pThis->CTX_SUFF_Z(StatIORead), a); 5807 5807 5808 uPort -= pThis-> addrIOPort;5808 uPort -= pThis->IOPortBase; 5809 5809 if (RT_LIKELY(cb == 4)) 5810 5810 switch (uPort) … … 5853 5853 if (RT_LIKELY(cb == 4)) 5854 5854 { 5855 uPort -= pThis-> addrIOPort;5855 uPort -= pThis->IOPortBase; 5856 5856 switch (uPort) 5857 5857 { … … 5958 5958 { 5959 5959 case PCI_ADDRESS_SPACE_IO: 5960 pThis-> addrIOPort= (RTIOPORT)GCPhysAddress;5961 rc = PDMDevHlpIOPortRegister(pPciDev->pDevIns, pThis-> addrIOPort, cb, NULL /*pvUser*/,5960 pThis->IOPortBase = (RTIOPORT)GCPhysAddress; 5961 rc = PDMDevHlpIOPortRegister(pPciDev->pDevIns, pThis->IOPortBase, cb, NULL /*pvUser*/, 5962 5962 e1kIOPortOut, e1kIOPortIn, NULL, NULL, "E1000"); 5963 5963 if (pThis->fR0Enabled && RT_SUCCESS(rc)) 5964 rc = PDMDevHlpIOPortRegisterR0(pPciDev->pDevIns, pThis-> addrIOPort, cb, NIL_RTR0PTR /*pvUser*/,5964 rc = PDMDevHlpIOPortRegisterR0(pPciDev->pDevIns, pThis->IOPortBase, cb, NIL_RTR0PTR /*pvUser*/, 5965 5965 "e1kIOPortOut", "e1kIOPortIn", NULL, NULL, "E1000"); 5966 5966 if (pThis->fRCEnabled && RT_SUCCESS(rc)) 5967 rc = PDMDevHlpIOPortRegisterRC(pPciDev->pDevIns, pThis-> addrIOPort, cb, NIL_RTRCPTR /*pvUser*/,5967 rc = PDMDevHlpIOPortRegisterRC(pPciDev->pDevIns, pThis->IOPortBase, cb, NIL_RTRCPTR /*pvUser*/, 5968 5968 "e1kIOPortOut", "e1kIOPortIn", NULL, NULL, "E1000"); 5969 5969 break; … … 6890 6890 */ 6891 6891 pHlp->pfnPrintf(pHlp, "E1000 #%d: port=%RTiop mmio=%RGp mac-cfg=%RTmac %s%s%s\n", 6892 pDevIns->iInstance, pThis-> addrIOPort, pThis->addrMMReg,6892 pDevIns->iInstance, pThis->IOPortBase, pThis->addrMMReg, 6893 6893 &pThis->macConfigured, g_Chips[pThis->eChip].pcszName, 6894 6894 pThis->fRCEnabled ? " GC" : "", pThis->fR0Enabled ? " R0" : ""); -
trunk/src/VBox/Devices/Network/DevVirtioNet.cpp
r44851 r44852 1756 1756 } 1757 1757 1758 pThis->VPCI. addrIOPort= (RTIOPORT)GCPhysAddress;1759 rc = PDMDevHlpIOPortRegister(pPciDev->pDevIns, pThis->VPCI. addrIOPort,1758 pThis->VPCI.IOPortBase = (RTIOPORT)GCPhysAddress; 1759 rc = PDMDevHlpIOPortRegister(pPciDev->pDevIns, pThis->VPCI.IOPortBase, 1760 1760 cb, 0, vnetIOPortOut, vnetIOPortIn, 1761 1761 NULL, NULL, "VirtioNet"); 1762 1762 #ifdef VNET_GC_SUPPORT 1763 1763 AssertRCReturn(rc, rc); 1764 rc = PDMDevHlpIOPortRegisterR0(pPciDev->pDevIns, pThis->VPCI. addrIOPort,1764 rc = PDMDevHlpIOPortRegisterR0(pPciDev->pDevIns, pThis->VPCI.IOPortBase, 1765 1765 cb, 0, "vnetIOPortOut", "vnetIOPortIn", 1766 1766 NULL, NULL, "VirtioNet"); 1767 1767 AssertRCReturn(rc, rc); 1768 rc = PDMDevHlpIOPortRegisterRC(pPciDev->pDevIns, pThis->VPCI. addrIOPort,1768 rc = PDMDevHlpIOPortRegisterRC(pPciDev->pDevIns, pThis->VPCI.IOPortBase, 1769 1769 cb, 0, "vnetIOPortOut", "vnetIOPortIn", 1770 1770 NULL, NULL, "VirtioNet");
Note:
See TracChangeset
for help on using the changeset viewer.