/** @file PchInitSmm.h -- Header for PchInitSmm Source: DEBUG_VS2015\X64\PurleySktPkg\SouthClusterLbg\PchInit\Smm\PchInitSmm\DEBUG Build: HR6N0XMLK DEBUG_VS2015 X64 Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __PCHINITSMM_H__ #define __PCHINITSMM_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); /// /// PchInitSmmInitialize /// EFI_STATUS EFIAPI PchInitSmmInitialize( VOID ); /// /// PchInitSmmRegisterHandlers /// EFI_STATUS EFIAPI PchInitSmmRegisterHandlers( VOID ); /// /// PchInitSmmInstallProtocol /// EFI_STATUS EFIAPI PchInitSmmInstallProtocol( VOID ); /// /// PchInitSmmUninstallProtocol /// EFI_STATUS EFIAPI PchInitSmmUninstallProtocol( VOID ); /// /// PchInitSmmDebugAssert /// EFI_STATUS EFIAPI PchInitSmmDebugAssert( VOID ); /// /// PchInitSmmIsProtocolInstalled /// EFI_STATUS EFIAPI PchInitSmmIsProtocolInstalled( VOID ); /// /// PchInitSmmCleanup /// EFI_STATUS EFIAPI PchInitSmmCleanup( VOID ); #endif /* __PCHINITSMM_H__ */