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

SmbiosDataUpdateDxeNeonCityFPGA

Field Value
Index 0008
Module SmbiosDataUpdateDxeNeonCityFPGA.efi

Overview

UBA SMBIOS Data Update DXE driver for the NeonCityFPGA platform. Constructs and
updates SMBIOS types 8 (Port Connector), 9 (System Slots), and 41 (Onboard
Devices Extended Information) by reading hardware configuration through PCI
config space via the MmPciBase protocol.

Key Functions

  • ZeroMem — zeroes a memory buffer
  • SmbiosDataUpdateEntry — main entry, locates UBA and SMBIOS protocols and registers platform data
  • UpdateSmbiosType8 — constructs Port Connector Type 8 SMBIOS structures
  • UpdateSmbiosType9 — constructs System Slots Type 9 SMBIOS structures
  • UpdateSmbiosType41 — constructs Onboard Devices Type 41 SMBIOS structures

Protocols / Dependencies

  • gEfiMmPciBaseProtocolGuid (USRA)
  • gEfiSmbiosProtocolGuid
  • UBA_SMBIOS_UPDATE_PROTOCOL
  • EFI_HII_STRING_PROTOCOL, EFI_HII_DATABASE_PROTOCOL

Platform

HR650X Purley (NeonCityFPGA)