Changeset 81262 in vbox
- Timestamp:
- Oct 14, 2019 4:42:45 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 133957
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/DevEFI.cpp
r80704 r81262 2294 2294 2295 2295 rc = PDMDevHlpDriverAttach(pDevIns, 0, &pThis->Lun0.IBase, &pThis->Lun0.pDrvBase, "NvramStorage"); 2296 if (RT_FAILURE(rc)) 2296 if (RT_SUCCESS(rc)) 2297 { 2298 pThis->Lun0.pNvramDrv = PDMIBASE_QUERY_INTERFACE(pThis->Lun0.pDrvBase, PDMINVRAMCONNECTOR); 2299 AssertPtrReturn(pThis->Lun0.pNvramDrv, VERR_PDM_MISSING_INTERFACE_BELOW); 2300 2301 rc = nvramLoad(pThis); 2302 AssertRCReturn(rc, rc); 2303 } 2304 if (rc == VERR_PDM_NO_ATTACHED_DRIVER) 2305 { 2306 pThis->Lun0.pNvramDrv = NULL; 2307 rc = VINF_SUCCESS; /* Missing driver is no error condition. */ 2308 } 2309 else 2297 2310 return PDMDevHlpVMSetError(pDevIns, rc, RT_SRC_POS, N_("Can't attach Nvram Storage driver")); 2298 2299 pThis->Lun0.pNvramDrv = PDMIBASE_QUERY_INTERFACE(pThis->Lun0.pDrvBase, PDMINVRAMCONNECTOR);2300 AssertPtrReturn(pThis->Lun0.pNvramDrv, VERR_PDM_MISSING_INTERFACE_BELOW);2301 2302 rc = nvramLoad(pThis);2303 AssertRCReturn(rc, rc);2304 2311 2305 2312 /*
Note:
See TracChangeset
for help on using the changeset viewer.