UsbOcUpdateDxeNeonCityEPRP
| Index |
Module |
Size |
Phase |
| 0350 |
UsbOcUpdateDxeNeonCityEPRP |
5,728 bytes |
DXE |
UEFI DXE driver that configures USB Over-Current (OC) protection settings for the NeonCity EPRP platform. Uses the UBA protocol to register a 16-byte platform-specific USB OC configuration block, relying on PCH (Platform Controller Hub) information libraries for port mapping.
Key Functions
- ModuleEntryPoint -- Driver entry; initializes services, locates UBA protocol, registers 16-byte USB OC configuration
- sub_3F4 -- Internal initialization of UEFI boot/runtime services
- sub_870 -- Debug output for UBA USB OC update identification
Dependencies
- UBA Protocol
- UEFI Boot Services, Runtime Services
- PCH Info Library (PeiDxeSmmPchInfoLib)
- PCI Base Library (DxeMmPciBaseLib)
- HOB Library, PCD Library, IO Library
x86-64, PE32+, UEFI DXE driver, VS2015 debug build, PurleyRpPkg/UBA/TypeNeonCityEPRP.