# 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)