# IioCfgUpdateDxeNeonCityFPGA

| Field | Value |
|-------|-------|
| Index | 0011 |
| Module | IioCfgUpdateDxeNeonCityFPGA.efi |

## Overview

IIO Configuration Update DXE Driver for the NeonCityFPGA platform. Registers
four platform-specific IIO (Integrated IO) configuration tables via the UBA
framework. The IIO subsystem on Intel Xeon Scalable (Purley) controls PCIe root
port configuration, lane partitioning, stack-to-port mappings, link speeds, and
bifurcation settings across four PIIO tables.

## Key Functions

- **IioCfgUpdateEntry** — entry point, locates UBA board-type protocol and registers IIO tables
- **RegisterPllTable** — registers a single PIIO configuration table by GUID
- **GetIioTable0** through **GetIioTable3** — returns platform-specific IIO table data

## Protocols / Dependencies

- UBA Board-Type Protocol
- IIO Configuration Update Protocol (4 instances, one per table)

## Platform

HR650X Purley (NeonCityFPGA)