# 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

## Platform
HR650X (Purley platform)
