Newer
Older
AMI-Aptio-BIOS-Reversed / SmbiosType11 / README.md
@Ajax Dong Ajax Dong 2 days ago 1 KB Init

SmbiosType11

Field Value
Index 0096
Module SmbiosType11
Image SmbiosType11.efi
Size 12,576 bytes (5 sections, PE32+)
SHA256 28c4358d6d6ab7ffc1e56ffbea88d5ee728cac..
Subsystem DXE Driver (0Bh)
Functions ~33

Overview

DXE driver that installs SMBIOS Type 11 (OEM Strings) entries populated with BMC firmware version, SPS/ME firmware version, and ME status information. Communicates with the BMC via IPMI and IPMB protocols to retrieve firmware version strings and populates SMBIOS OEM string tables for OS-level visibility of the platform firmware stack.

Key Functions

  • ModuleEntryPoint -- installs SMBIOS Type 11 records
  • IPMI transport queries for BMC/SPS firmware version
  • SMBIOS protocol Add/Update operations
  • String formatting and GUID comparison utilities

Dependencies

  • EFI_SMBIOS_PROTOCOL (0358FF4A-CB41-4D36-8BDF-0C6EDC093E4E)
  • EFI BMC Self-Test Log Protocol
  • EFI DXE IPMI Transport Protocol
  • EFI PCI Root Bridge IO Protocol
  • HOB List GUID

Platform

Lenovo HR650X, Purley platform.