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