/** @file TcgSmm.h -- Header for TcgSmm Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __TCGSMM_H__ #define __TCGSMM_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable ); /// /// TcgSmmInitializeCommon /// EFI_STATUS EFIAPI TcgSmmInitializeCommon( VOID ); /// /// TcgSmmModuleInitialization /// EFI_STATUS EFIAPI TcgSmmModuleInitialization( EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable ); /// /// TcgSmmCleanupOnFailure /// EFI_STATUS EFIAPI TcgSmmCleanupOnFailure( VOID ); #endif /* __TCGSMM_H__ */