/** @file PchSmbusSmm.h -- Header for PchSmbusSmm Source: DEBUG_VS2015\X64\PurleySktPkg\SouthClusterLbg\Smbus\Smm\PchSmbusSmm\DEBUG Build: HR6N0XMLK DEBUG_VS2015 X64 Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __PCHSMBUSSMM_H__ #define __PCHSMBUSSMM_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); /// /// PchSmbusSmmInitialize /// EFI_STATUS EFIAPI PchSmbusSmmInitialize( VOID ); /// /// PchSmbusSmmRegisterSmiEvents /// EFI_STATUS EFIAPI PchSmbusSmmRegisterSmiEvents( VOID ); /// /// PchSmbusSmmUnregisterSmiEvents /// EFI_STATUS EFIAPI PchSmbusSmmUnregisterSmiEvents( VOID ); /// /// PchSmbusSmmCloseSmiEvents /// EFI_STATUS EFIAPI PchSmbusSmmCloseSmiEvents( VOID ); /// /// PchSmbusSmmDebugAssert /// EFI_STATUS EFIAPI PchSmbusSmmDebugAssert( VOID ); /// /// PchSmbusSmmIsProtocolInstalled /// EFI_STATUS EFIAPI PchSmbusSmmIsProtocolInstalled( VOID ); /// /// PchSmbusSmmCleanup /// EFI_STATUS EFIAPI PchSmbusSmmCleanup( VOID ); #endif /* __PCHSMBUSSMM_H__ */