AMI-Aptio-BIOS-Reversed / IpmiRedirFru /
@Ajax Dong Ajax Dong authored on 6 Jun
..
IpmiRedirFru.c Init 3 months ago
IpmiRedirFru.h Init 3 months ago
IpmiRedirFru.md Init 3 months ago
README.md Init 3 months ago
all_clean_final.json Init 3 months ago
all_decompiled.json Init 3 months ago
all_funcs_clean.json Init 3 months ago
all_funcs_py.json Init 3 months ago
all_merged_final.json Init 3 months ago
decompile_0x1d38.json Init 3 months ago
decompile_0x2990.json Init 3 months ago
func_0x1d38.json Init 3 months ago
func_0x2990.json Init 3 months ago
globals.json Init 3 months ago
imports.json Init 3 months ago
large_clean.json Init 3 months ago
large_funcs.json Init 3 months ago
missing_clean.json Init 3 months 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.