SmmTcgStorageSec
| Field |
Value |
| Index |
237 |
| Module |
SmmTcgStorageSec |
| Size |
29,792 bytes |
| Phase |
SMM |
Overview
SmmTcgStorageSec is an SMM module that provides TCG (Trusted Computing Group) storage security services, including Opal and eDrive security subsystem management from within SMM context. It handles storage device security commands, manages TCG storage protocols in SMM, and coordinates with the TCG Storage Security DXE driver through SMM communication. At 29,792 bytes it is one of the larger SMM TCG modules.
Key Functions
- ModuleEntryPoint: Entry point that initializes storage security services and registers SMM communication handlers.
- sub_53C: TCG storage protocol initialization and SMM handler dispatch registration.
- sub_A9C: Core storage security command processing pipeline.
- sub_9D8: Error handling path for failed storage security operations.
Dependencies
- UEFI system table and boot services
- SMM base protocol and SMM communication
- TCG storage security protocols (Opal, eDrive)
- Storage device I/O protocols (NVMe, SATA)
- TCG storage security PPIs and DXE protocols
HR650X server platform, x64 architecture. Runs in SMM context for TCG storage security operations.