# OpromUpdateDxeLightningRidgeEXECB1

| Field   | Value |
|---------|-------|
| Index   | 0016  |
| Module  | OpromUpdateDxeLightningRidgeEXECB1 |
| Size    | 4,224 bytes (PE32+) |
| Phase   | DXE |

## Overview

UEFI DXE driver that registers platform-specific PCIe Option ROM (OpROM) update policy with the UBA (Unified Board Architecture) framework. Provides callback-based configuration tables describing which PCIe slots and devices receive OpROM updates on the Lightning Ridge EXEC B1 platform. Contains 12 functions across a 0x620-byte code segment.

## Key Functions

- `_ModuleEntryPoint` -- Driver entry point
- `IsPcieSlotConfigured` -- Check if a BDF is in a configured slot
- `OpromGetConfigA/B/C` -- Callbacks returning configuration table pointers
- `OpromSetSlotNumber` -- Set slot number callback

## Protocols/Dependencies

- UBA Board-Type Protocol
- EDK2 DebugLib Protocol
- UefiBootServicesTableLib, DxeHobLib, BaseLib

## Platform

HR650X Purley (Lightning Ridge EXEC B1)