Newer
Older
AMI-Aptio-BIOS-Reversed / ServerMgmtSetup / README.md
@Ajax Dong Ajax Dong 2 days ago 1017 bytes Init

ServerMgmtSetup, 0096, 0xe600 (58880 bytes), Phase 2

UEFI HII driver for Lenovo server management configuration via BIOS setup forms. Provides interactive configuration for BMC LAN parameters (IPv4/IPv6), DNS settings, NCSI (Network Controller Sideband Interface), FRU data, SOL (Serial Over LAN), IPMI user management, and SEL viewing/clearing. Registers the HII Config Access protocol and routes HII callbacks to BMC IPMI commands.

Key Functions

  • ServerMgmtSetupEntry -- registers HII form and installs driver handle
  • HiiCallbackRouter -- routes form callbacks to BMC LAN/DNS/SOL/User/SEL handlers
  • GetBmcLanConfiguration / SetBmcLanConfiguration -- read/write BMC LAN parameters via IPMI
  • SendBmcCommand -- generic IPMI transport for BMC communication

Protocols/Dependencies

  • EFI_HII_DATABASE_PROTOCOL, EFI_HII_STRING_PROTOCOL, EFI_HII_CONFIG_ROUTING_PROTOCOL
  • EFI_FORM_BROWSER2_PROTOCOL, DXE_IPMI_TRANSPORT_PROTOCOL

Platform

x86-64, UEFI DXE_DRIVER, VS2015 DEBUG, AmiIpmiPkg / LenovoServerPkg