Newer
Older
AMI-Aptio-BIOS-Reversed / SlotDataUpdateDxeNeonCityFPGA / README.md
@Ajax Dong Ajax Dong 2 days ago 1003 bytes Init

SlotDataUpdateDxeNeonCityFPGA

Field Value
Index 0013
Module SlotDataUpdateDxeNeonCityFPGA.efi

Overview

Platform Slot Table (PSLT) update driver for the NeonCityFPGA platform as part
of the Lenovo UBA (Universal BIOS Architecture) framework. Provides
platform-specific PCIe slot configuration data by registering three PSLT
entries through the UBA protocol. Each entry defines slot signature, version,
count, and OEM-specific configuration bitfields.

Key Functions

  • SlotDataUpdateEntry — entry point, locates UBA protocol and registers PSLT entries
  • GetSlotCount — returns the number of PCIe slots on the platform
  • GetSlotData — returns slot configuration data for a given index
  • RegisterPsl1Entry / RegisterPsl2Entry / RegisterPsl3Entry — register individual PSLT tables

Protocols / Dependencies

  • UBA Board-Type Protocol
  • UBA Slot Data PSLT GUIDs (PSLT1, PSLT2, PSLT3)

Platform

HR650X Purley (NeonCityFPGA)