Newer
Older
AMI-Aptio-BIOS-Reversed / TcgSmm / README.md
@Ajax Dong Ajax Dong 2 days ago 1 KB Init

TcgSmm

Field Value
Index 235
Module TcgSmm
Size 9,792 bytes
Phase SMM

Overview

TcgSmm is the SMM (System Management Mode) component of the TCG (Trusted Computing Group) subsystem. It provides SMM-based trusted computing services, including TPM command processing from within SMM and SMI-triggered TCG event log management. This module runs in the SMM phase and handles TPM interactions that require system-management privilege.

Key Functions

  • ModuleEntryPoint: Entry point that initializes the module and dispatches TCG SMM services.
  • sub_4CC: SMI handler registration and TCG protocol installation.
  • sub_778: Core TPM command processing and TCG event management.
  • sub_1988: Error handling and cleanup for failed TCG operations.

Dependencies

  • UEFI system table and boot services
  • SMM base protocol and SMI dispatch
  • TPM hardware interface (LPC/SPI TPM)
  • SMM communication protocol for DXE-to-SMM TCG commands
  • TCG/TPM EFI protocols and PPIs

Platform

HR650X server platform, x64 architecture. Runs in SMM context with system-management privilege for trusted computing operations.