VirtualBox

Changeset 77254 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
Feb 11, 2019 11:04:54 AM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
128761
Message:

Comment.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/PC/DevFwCommon.cpp

    r76553 r77254  
    997997    aBiosHeaders.dmi.u16TablesLength = cbDmiTables;
    998998    aBiosHeaders.dmi.u16TableEntries = cNumDmiTables;
     999    /* NB: The _SM_ table checksum technically covers both the _SM_ part (16 bytes) and the _DMI_ part
     1000     * (further 15 bytes). However, because the _DMI_ checksum must be zero, the _SM_ checksum can
     1001     * be calculated independently.
     1002     */
    9991003    aBiosHeaders.smbios.u8Checksum   = fwCommonChecksum((uint8_t*)&aBiosHeaders.smbios, sizeof(aBiosHeaders.smbios));
    10001004    aBiosHeaders.dmi.u8Checksum      = fwCommonChecksum((uint8_t*)&aBiosHeaders.dmi,    sizeof(aBiosHeaders.dmi));
Note: See TracChangeset for help on using the changeset viewer.

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