VirtualBox

Changeset 26546 in vbox for trunk/src/VBox/Devices/EFI


Ignore:
Timestamp:
Feb 15, 2010 2:30:08 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
57722
Message:

EFI: register SMBIOS tables after filling.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/DevEFI.cpp

    r26495 r26546  
    482482    Assert(RT_SUCCESS(rc));
    483483
    484     FwCommonPlantMpsTable(pDevIns,
     484    if (pThis->u8IOAPIC)
     485        FwCommonPlantMpsTable(pDevIns,
    485486                          pThis->au8DMIPage + VBOX_DMI_TABLE_SIZE,
    486487                          pThis->cCpus);
     488    rc = PDMDevHlpROMRegister(pDevIns, VBOX_DMI_TABLE_BASE, _4K, pThis->au8DMIPage,
     489                              PGMPHYS_ROM_FLAGS_PERMANENT_BINARY, "DMI tables");
     490
     491    Assert(RT_SUCCESS(rc));
    487492
    488493    /*
     
    11921197        return rc;
    11931198
    1194     rc = PDMDevHlpROMRegister(pDevIns, VBOX_DMI_TABLE_BASE, _4K,
    1195                               pThis->au8DMIPage,
    1196                               PGMPHYS_ROM_FLAGS_PERMANENT_BINARY,
    1197                               "DMI tables");
    1198     if (RT_FAILURE(rc))
    1199         return rc;
    12001199
    12011200    /*
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette