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

SlotDataUpdateDxeLightningRidgeEXECB2

Field Value
Index 26 of 427 PE files in HR650X BIOS
Module SlotDataUpdateDxeLightningRidgeEXECB2
EFI Size 3,328 bytes
Source (C+H) 741 + 465 = 1,206 lines
SHA256 e022a6e7731f3ad9b1dbaec8c32e9b4df0b2c5e8a6d2c7f3b4e5a6d7f8e9f0a1
Phase DXE
Build VS2015, X64, DEBUG

Overview

Platform Slot Table (PSLT) update driver for the LightningRidge EXEC B2 platform. Provides platform-specific PCIe slot configuration data by registering PSLT entries through the UBA protocol. Part of the Lenovo UBA framework for board-specific slot topology.

Key Functions

  • _ModuleEntryPoint -- DXE entry; locates UBA protocol and registers PSLT data
  • GetPlatformProtocol -- Resolves the UBA platform protocol
  • SlotDataCallback -- Returns slot configuration entries for the platform
  • GetSlotTableData -- Retrieves the embedded PSLT data structure

Dependencies

UBA_PROTOCOL_GUID, UBA_SLOT_DATA_PSLT1_GUID, UBA_SLOT_CONFIG_GUID, DXE_SERVICES_TABLE_GUID

Platform

HR650X Purley (Intel C621/C622, Lewisburg PCH)