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

AmiTcgPlatformDxe

Index: 0069 | Size: 42976 bytes | Arch: x64 | Phase: DXE

Overview

AMI TCG (Trusted Computing Group) Platform DXE driver implementing the UEFI TCG Platform protocol for TPM 2.0. Manages TCG physical presence interface, TPM platform NVRAM initialization, and event logging for measured boot. Handles platform-specific TPM configuration including physical presence flags and TCG log format setup.

Key Functions

  • TcgPlatformEntryPoint -- DXE entry point; initializes TCG platform protocol
  • TcgPlatformPhysicalPresence -- Processes physical presence flags from TPM NVRAM
  • TcgPlatformEventLog -- Configures TCG EFI event log structure
  • TcgPlatformFinalize -- Finalizes TPM platform configuration at ReadyToBoot

Protocols / Dependencies

  • TCG Platform Protocol (TCG2)
  • TPM 2.0 Device Protocol
  • UEFI Variable Services (EFI_TCG_VARIABLE_GUID)
  • Firmware Volume Block Protocol (for TPM firmware components)

Platform

HR650X, AMI TCG firmware, TPM 2.0 support, includes .rsrc resource section (3168 bytes)