AMI-Aptio-BIOS-Reversed / IpmiRedirFru /
@Ajax Dong Ajax Dong authored 7 days ago
..
IpmiRedirFru.c Init 7 days ago
IpmiRedirFru.h Init 7 days ago
IpmiRedirFru.md Init 7 days ago
README.md Init 7 days ago
all_clean_final.json Init 7 days ago
all_decompiled.json Init 7 days ago
all_funcs_clean.json Init 7 days ago
all_funcs_py.json Init 7 days ago
all_merged_final.json Init 7 days ago
decompile_0x1d38.json Init 7 days ago
decompile_0x2990.json Init 7 days ago
func_0x1d38.json Init 7 days ago
func_0x2990.json Init 7 days ago
globals.json Init 7 days ago
imports.json Init 7 days ago
large_clean.json Init 7 days ago
large_funcs.json Init 7 days ago
missing_clean.json Init 7 days ago
README.md

IpmiRedirFru

Index Module Size Phase
117 IpmiRedirFru 20,992 bytes (PE32+) DXE_RUNTIME_DRIVER

Overview

IPMI FRU (Field Replaceable Unit) redirect driver that provides FRU inventory data access through the IPMI transport layer. Initializes the FRU driver and communicates with the BMC to read and manage FRU device information, supporting system inventory and asset management functions.

Key Functions

  • FruDriverInit -- Main FRU driver initialization
  • UefiBootServicesTableLibConstructor -- UEFI boot services table setup
  • AssertCpuDeadLoop -- Fatal assertion handling

Dependencies

  • IPMI transport protocol
  • UEFI Boot Services
  • BMC FRU device interface

Platform

Intel Purley (Xeon Scalable) with BMC. x86-64 UEFI Runtime Driver.