Changeset 80944 in vbox
- Timestamp:
- Sep 23, 2019 10:39:57 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Bus/DevPCI.cpp
r80943 r80944 110 110 111 111 112 static intpci_data_write(PPDMDEVINS pDevIns, PDEVPCIROOT pGlobals, uint32_t addr, uint32_t u32Value, int cb)112 static VBOXSTRICTRC pci_data_write(PPDMDEVINS pDevIns, PDEVPCIROOT pGlobals, uint32_t addr, uint32_t u32Value, int cb) 113 113 { 114 114 LogFunc(("addr=%08x u32Value=%08x cb=%d\n", pGlobals->uConfigReg, u32Value, cb)); … … 166 166 } 167 167 168 static intpci_data_read(PDEVPCIROOT pGlobals, uint32_t addr, int cb, uint32_t *pu32Value)168 static VBOXSTRICTRC pci_data_read(PDEVPCIROOT pGlobals, uint32_t addr, int cb, uint32_t *pu32Value) 169 169 { 170 170 *pu32Value = UINT32_MAX; … … 855 855 LogFunc(("Port=%#x u32=%#x cb=%d\n", Port, u32, cb)); 856 856 NOREF(pvUser); 857 int rc= VINF_SUCCESS;857 VBOXSTRICTRC rcStrict = VINF_SUCCESS; 858 858 if (!(Port % cb)) 859 859 { 860 860 PCI_LOCK(pDevIns, VINF_IOM_R3_IOPORT_WRITE); 861 rc = pci_data_write(pDevIns, PDMINS_2_DATA(pDevIns, PDEVPCIROOT), Port, u32, cb);861 rcStrict = pci_data_write(pDevIns, PDMINS_2_DATA(pDevIns, PDEVPCIROOT), Port, u32, cb); 862 862 PCI_UNLOCK(pDevIns); 863 863 } 864 864 else 865 865 AssertMsgFailed(("Write to port %#x u32=%#x cb=%d\n", Port, u32, cb)); 866 return rc;866 return VBOXSTRICTRC_TODO(rcStrict); 867 867 } 868 868 … … 877 877 { 878 878 PCI_LOCK(pDevIns, VINF_IOM_R3_IOPORT_READ); 879 int rc= pci_data_read(PDMINS_2_DATA(pDevIns, PDEVPCIROOT), Port, cb, pu32);879 VBOXSTRICTRC rcStrict = pci_data_read(PDMINS_2_DATA(pDevIns, PDEVPCIROOT), Port, cb, pu32); 880 880 PCI_UNLOCK(pDevIns); 881 LogFunc(("Port=%#x cb=%#x -> %#x (%Rrc)\n", Port, cb, *pu32, rc));882 return rc;881 LogFunc(("Port=%#x cb=%#x -> %#x (%Rrc)\n", Port, cb, *pu32, VBOXSTRICTRC_VAL(rcStrict))); 882 return VBOXSTRICTRC_TODO(rcStrict); 883 883 } 884 884 AssertMsgFailed(("Read from port %#x cb=%d\n", Port, cb));
Note:
See TracChangeset
for help on using the changeset viewer.