# 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.