Newer
Older
AMI-Aptio-BIOS-Reversed / AmiModulePkg / TCG2 / Common / TcgSmm / TcgSmm.h
@Ajax Dong Ajax Dong 2 days ago 743 bytes Recovering names (will, pause for now)
/** @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__ */