# OpromUpdateDxeNeonCityEPRP

| Index | Module | Size | Phase |
|-------|--------|------|-------|
| 0348 | OpromUpdateDxeNeonCityEPRP | 4,192 bytes | DXE |

UEFI DXE driver that updates Option ROM (OpROM) configuration for the NeonCity EPRP platform. Locates the UBA protocol and registers platform-specific OpROM data (48-byte configuration block) to configure PCI option ROM behavior for this platform variant.

## Key Functions

- **ModuleEntryPoint** -- Driver entry; initializes services, locates UBA protocol, registers 48-byte OpROM configuration block
- **sub_760** -- Internal initialization subroutine
- **sub_698** -- Debug output for UBA OpROM update identification
- **sub_720** -- 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.