FpgaConfigDataDxeNeonCityFPGA
| Field |
Value |
| Index |
0014 |
| Module |
FpgaConfigDataDxeNeonCityFPGA.efi |
Overview
FPGA configuration data DXE driver for the NeonCityFPGA platform. Provides a
GetFpgaConfigData protocol interface that other UBA modules consume to obtain
per-socket PXB register configuration for HSSI (High-Speed Serial Interface)
cards. Extracts FPGA configuration from HOBs with a fallback to the UEFI
variable "FpgaSocketConfig".
Key Functions
- FpgaConfigDataEntry — entry point, produces the FPGA_CONFIG_PROTOCOL
- GetFpgaConfigData — returns PXB register configuration for a given socket/card
- GetConfigFromHob — extracts FPGA configuration from the HOB list
- GetConfigFromVariable — fallback reader for "FpgaSocketConfig" UEFI variable
- DebugPrint / DebugAssert — DebugLib-based debug output
Protocols / Dependencies
- FPGA_CONFIG_PROTOCOL
- DebugLib Protocol
- UEFI Variable Services
HR650X Purley (NeonCityFPGA)