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
x86-64, UEFI DXE_DRIVER, VS2015 DEBUG, AmiIpmiPkg / LenovoServerPkg