/** @file CryptoPPI.h -- Header for CryptoPPI Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __CRYPTOPPI_H__ #define __CRYPTOPPI_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // EFI_STATUS EFIAPI MmgrInitHeap( VOID ); EFI_STATUS EFIAPI MmgrFreePointer( VOID ); EFI_STATUS EFIAPI MmgrIsAllocated( VOID ); EFI_STATUS EFIAPI MmgrMarkAllocated( VOID ); EFI_STATUS EFIAPI MmgrGetAllocSize( VOID ); EFI_STATUS EFIAPI MmgrIsInitialized( VOID ); EFI_STATUS EFIAPI MmgrIsDebugEnabled( VOID ); EFI_STATUS EFIAPI BnFree( VOID ); EFI_STATUS EFIAPI Sha1Init( VOID ); EFI_STATUS EFIAPI Sha1Update( VOID ); EFI_STATUS EFIAPI Sha1Result( VOID ); EFI_STATUS EFIAPI RsaPssSign( VOID ); EFI_STATUS EFIAPI CryptoDebugSetLevel( VOID ); EFI_STATUS EFIAPI PeiCryptLibEntryPoint( VOID ); EFI_STATUS EFIAPI PeiCryptLibInstallPpi( VOID ); EFI_STATUS EFIAPI PeiCryptLibRegisterPpi( VOID ); EFI_STATUS EFIAPI PeiCryptLibUnregisterPpi( VOID ); EFI_STATUS EFIAPI SetMem( VOID ); EFI_STATUS EFIAPI SetMem32( VOID ); EFI_STATUS EFIAPI SetMem16( VOID ); EFI_STATUS EFIAPI ZeroMem( VOID ); #endif /* __CRYPTOPPI_H__ */