AmiBoardInfo2
Index: 0073 | Size: 6304 bytes | Arch: x64 | Phase: DXE
Overview
AmiBoardInfo2 is a DXE driver that collects DSDT, SIO, and IOAPIC data from HOBs produced during PEI and installs the AMI_BOARD_INFO2_PROTOCOL. This protocol exposes board-specific information used by setup screens, ACPI table generation, and platform management.
Key Functions
- Board information HOB retrieval from PEI phase
- AMI_BOARD_INFO2_PROTOCOL installation
- DSDT (Differentiated System Descriptor Table) data collection
- SIO (Super I/O) configuration collection
- IOAPIC data collection
- Board type detection via UBA protocol
Protocols / Dependencies
- AMI_BOARD_INFO2_PROTOCOL (produces)
- UBA (Universal BIOS Architecture) protocol
- BoardInfoDxe UBA protocol library
HR650X (Purley platform)