Skip to content

DynamicTablesPkg: Smbios Bios Information (Type 0)#12481

Draft
gmahadevan wants to merge 1 commit intotianocore:masterfrom
gmahadevan:smbios-type0-bios-info
Draft

DynamicTablesPkg: Smbios Bios Information (Type 0)#12481
gmahadevan wants to merge 1 commit intotianocore:masterfrom
gmahadevan:smbios-type0-bios-info

Conversation

@gmahadevan
Copy link
Copy Markdown
Contributor

Generator for Smbios Bios Information table (Type 0).

Add a SMBIOS Type 0 (BIOS Information) table generator for DynamicTablesPkg. The generator retrieves BIOS vendor, version, release date, characteristics, ROM size, and firmware version information from the Configuration Manager and publishes the SMBIOS Type 0 structure.
Introduces CM_ARCH_COMMON_BIOS_INFO (EArchCommonObjBiosInfo, ID 52) in ArchCommonNameSpaceObjects.h.

  • Breaking change? No
    • Breaking change - Does this PR cause a break in build or boot behavior?
    • Examples: Does it add a new library class or move a module to a different repo.
  • Impacts security? No
    • Security - Does this PR have a direct security impact?
    • Examples: Crypto algorithm change or buffer overflow fix.
  • Includes tests? No
    • Tests - Does this PR include any explicit test code?
    • Examples: Unit tests or integration tests.

How This Was Tested

Tested on NVIDIA platforms.

Integration Instructions

N/A

@gmahadevan gmahadevan force-pushed the smbios-type0-bios-info branch from 772d85c to 16aab98 Compare April 17, 2026 16:00
Generator for Smbios Bios Information table (Type 0).

Co-authored-by: Thejaswani Putta <tputta@nvidia.com>
Signed-off-by: Girish Mahadevan <gmahadevan@nvidia.com>
@gmahadevan gmahadevan force-pushed the smbios-type0-bios-info branch from 16aab98 to 6e3d031 Compare April 17, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant