AMI-Aptio-BIOS-Reversed / Build / GuidArtifacts / C9352CC3-A354-44E5-8776-B2ED8DD781EC /
@Ajax Dong Ajax Dong authored 2 days ago
..
C9352CC3-A354-44E5-8776-B2ED8DD781EC.c Full restructure 2 days ago
C9352CC3-A354-44E5-8776-B2ED8DD781EC.h Full restructure 2 days ago
C9352CC3-A354-44E5-8776-B2ED8DD781EC.md Full restructure 2 days ago
README.md Full restructure 2 days ago
README.md

C9352CC3-A354-44E5-8776-B2ED8DD781EC

Index Module Size Phase
284 C9352CC3-A354-44E5-8776-B2ED8DD781EC 374,336 bytes (365.6 KB) DXE

Overview

Intel RSTe (Rapid Storage Technology enterprise) RAID Configuration Manager UEFI DXE driver. This module initializes the RST protocol, manages RAID disk arrays, and provides disk information services to the UEFI environment. It constructs the protocol interface, installs it on the handle database, and exposes RAID volume configuration (disk topology, capacity, RAID state, block I/O parameters) through a proprietary RST_PROTOCOL.

Key Functions

  • ModuleEntryPoint -- Entry point called by UEFI DXE core; allocates RST protocol, constructs interface, invokes entry
  • RstDxeInit -- Saves EFI system table pointers globally and initializes the driver
  • RstDebugInit -- Initializes RST debug logging infrastructure
  • RstAllocateProtocol -- Allocates memory for the RST protocol instance
  • RstConstructProtocolInterface -- Builds the RST protocol vtable and internal structures
  • RstDriverBindingStart -- Driver Binding Protocol Start handler; binds RST to a controller
  • RstGetDiskInfo -- Retrieves disk identification and capability information
  • RstGetDiskDetail -- Returns detailed disk geometry and parameters
  • RstGetDiskRaidState -- Reports RAID state for a given disk member
  • RstGetDiskBlockCount / RstGetDiskBlockSize -- Block-level I/O parameter queries
  • RstCalcDiskCapacity -- Calculates total disk capacity from geometry
  • RstHiiInit -- HII (Human Interface Infrastructure) configuration initialization

Dependencies

UEFI Boot Services, UEFI Runtime Services, HII Protocol, Block I/O Protocol, PCI I/O Protocol

Platform

Lenovo HR650X (Purley/LBG-PCH), X64