Changeset 28424 in vbox for trunk/src/VBox/Devices/EFI
- Timestamp:
- Apr 16, 2010 5:46:28 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/DevEFI.cpp
r28414 r28424 474 474 pThis->szPanicMsg[0] = '\0'; 475 475 476 /* 477 * Plan some structures in RAM. 478 */ 479 FwCommonPlantSmbiosAndDmiHdrs(pDevIns); 476 480 if (pThis->u8IOAPIC) 477 481 FwCommonPlantMpsFloatPtr(pDevIns); 478 479 /*480 * Plant DMI and MPS tables481 */482 rc = FwCommonPlantDMITable(pDevIns,483 pThis->au8DMIPage,484 VBOX_DMI_TABLE_SIZE,485 &pThis->aUuid,486 pDevIns->pCfg,487 true /*fPutSmbiosHeaders*/);488 AssertRC(rc);489 if (pThis->u8IOAPIC)490 FwCommonPlantMpsTable(pDevIns,491 pThis->au8DMIPage + VBOX_DMI_TABLE_SIZE,492 _4K - VBOX_DMI_TABLE_SIZE,493 pThis->cCpus);494 495 482 496 483 /* … … 1206 1193 1207 1194 /* 1208 * Call reset to set things up. 1209 */ 1210 efiReset(pDevIns); 1211 1212 1195 * Plant DMI and MPS tables 1196 */ 1197 rc = FwCommonPlantDMITable(pDevIns, 1198 pThis->au8DMIPage, 1199 VBOX_DMI_TABLE_SIZE, 1200 &pThis->aUuid, 1201 pDevIns->pCfg); 1202 AssertRCReturn(rc, rc); 1203 if (pThis->u8IOAPIC) 1204 FwCommonPlantMpsTable(pDevIns, 1205 pThis->au8DMIPage + VBOX_DMI_TABLE_SIZE, 1206 _4K - VBOX_DMI_TABLE_SIZE, 1207 pThis->cCpus); 1213 1208 rc = PDMDevHlpROMRegister(pDevIns, VBOX_DMI_TABLE_BASE, _4K, pThis->au8DMIPage, 1214 1209 PGMPHYS_ROM_FLAGS_PERMANENT_BINARY, "DMI tables"); … … 1216 1211 AssertRCReturn(rc, rc); 1217 1212 1218 1213 /* 1214 * Call reset to set things up. 1215 */ 1216 efiReset(pDevIns); 1219 1217 1220 1218 return VINF_SUCCESS;
Note:
See TracChangeset
for help on using the changeset viewer.