Newer
Older
AMI-Aptio-BIOS-Reversed / PurleyRpPkg / SystemBoard / Dxe / SystemBoardDxe / README.md
@Ajax Dong Ajax Dong 2 days ago 975 bytes Full restructure

SystemBoardDxe

Index: 0343 | Size: 47,488 bytes | Arch: x64 | Phase: DXE

Overview

SystemBoardDxe provides system board identification and management for the HR650X platform. It reads board-specific information such as board ID, revision, and manufacturing data, then publishes the data through UEFI protocols for consumption by platform management layers including BIOS setup, IPMI, and SMBIOS table generation.

Key Functions

  • ModuleEntryPoint -- UEFI entry point; initializes globals and dispatches board identification
  • sub_600 -- System board data collection and protocol publication
  • sub_3B8 -- UEFI boot/runtime services baseline initialization

Dependencies

  • UEFI Boot Services / Runtime Services Table Library
  • System Board Identification Protocol
  • SMBIOS record interfaces
  • IPMI / BMC communication channels

Platform

HR650X, x86-64, PE32+ image, 6 sections (.data section 27,953 bytes), subsystem 0x0B (EFI_BOOT_SERVICE_DRIVER)