AMI-Aptio-BIOS-Reversed / SystemBoardDxe /
@Ajax Dong Ajax Dong authored 7 days ago
..
README.md Init 7 days ago
SystemBoardDxe.c Init 7 days ago
SystemBoardDxe.h Init 7 days ago
SystemBoardDxe.md Init 7 days ago
README.md

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)