/** @file HstiIhvProviderDxe.h -- Header for HstiIhvProviderDxe Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __HSTIIHVPROVIDERDXE_H__ #define __HSTIIHVPROVIDERDXE_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // /// /// ModuleEntryPoint -- UEFI entry point / initialization function /// EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); /// /// Initializes boot services state and performs protocol lookup for HSTI provider registration. /// EFI_STATUS EFIAPI InitializeHstiIhvProvider( VOID ); /// /// HSTI provider debug/error print handler. /// EFI_STATUS EFIAPI PrintHstiIhvError( VOID ); /// /// HSTI provider assertion handler. /// EFI_STATUS EFIAPI AssertOnHstiIhvError( VOID ); /// /// Publishes HSTI provider data / registers assertions. /// EFI_STATUS EFIAPI PublishHstiIhvData( VOID ); #endif /* __HSTIIHVPROVIDERDXE_H__ */