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

SlotDataUpdateDxeNeonCityEPRP

Index Module Size Phase
0352 SlotDataUpdateDxeNeonCityEPRP 3,296 bytes DXE

UEFI DXE driver that updates PCIe slot configuration data for the NeonCity EPRP platform. Locates the UBA protocol and registers platform-specific slot data (32-byte slot configuration block plus 40-byte extended slot data) to define PCIe slot mappings, port assignments, and slot capabilities for this platform variant.

Key Functions

  • ModuleEntryPoint -- Driver entry; initializes services, locates UBA protocol, registers slot configuration data
  • sub_600 -- Internal initialization subroutine
  • sub_538 -- Debug output for UBA slot data update identification
  • sub_5C0 -- Assertion failure reporter

Dependencies

  • UBA Protocol
  • UEFI Boot Services, Runtime Services
  • HOB Library, Base Library

Platform

x86-64, PE32+, UEFI DXE driver, VS2015 debug build, PurleyRpPkg/UBA/TypeNeonCityEPRP.