/** @file LnvDriverPei.h -- Header for LnvDriverPei Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __LNVDRIVERPEI__H__ #define __LNVDRIVERPEI__H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // EFI_STATUS EFIAPI MemSet( VOID ); EFI_STATUS EFIAPI CopyMem( VOID ); EFI_STATUS EFIAPI MemZero( VOID ); EFI_STATUS EFIAPI AsciiStrCpyS( VOID ); EFI_STATUS EFIAPI _ModuleEntryPoint( VOID ); EFI_STATUS EFIAPI MemoryDiscoveredPpiCallback( VOID ); EFI_STATUS EFIAPI BootInRecoveryModePpiCallback( VOID ); EFI_STATUS EFIAPI EndOfPeiSignalPpiCallback( VOID ); EFI_STATUS EFIAPI LnvDebugSwitchInit( VOID ); EFI_STATUS EFIAPI GetDebugService( VOID ); EFI_STATUS EFIAPI DebugPrint( VOID ); EFI_STATUS EFIAPI PeiServicesGetIdt( VOID ); EFI_STATUS EFIAPI InternalHobConstructor( VOID ); EFI_STATUS EFIAPI InternalBuildGuidHob( VOID ); EFI_STATUS EFIAPI GetCmosService( VOID ); EFI_STATUS EFIAPI CmosWriteByte( VOID ); EFI_STATUS EFIAPI LnvDebugSwitchPpiCallback( VOID ); EFI_STATUS EFIAPI PeiLnvSendIpmiCmdConstructor( VOID ); EFI_STATUS EFIAPI DebugPrintLevelEnabled( VOID ); EFI_STATUS EFIAPI PeiServicesGetPointer( VOID ); EFI_STATUS EFIAPI HobConstructorInternal( VOID ); EFI_STATUS EFIAPI StrCpySInternal( VOID ); EFI_STATUS EFIAPI RtcCenturySet( VOID ); EFI_STATUS EFIAPI IsLeapYear( VOID ); EFI_STATUS EFIAPI IsHobInitialized( VOID ); EFI_STATUS EFIAPI ReadRtcDateTime( VOID ); EFI_STATUS EFIAPI AsciiSPrintFormat( VOID ); EFI_STATUS EFIAPI BasePrintLibSPrintMarker( VOID ); EFI_STATUS EFIAPI DivU64x32Remainder( VOID ); EFI_STATUS EFIAPI AsciiSPrint( VOID ); EFI_STATUS EFIAPI AsciiSPrintUnicode( VOID ); EFI_STATUS EFIAPI X86ReadIdtr( VOID ); EFI_STATUS EFIAPI ReadUnaligned16( VOID ); EFI_STATUS EFIAPI ReadUnaligned64( VOID ); EFI_STATUS EFIAPI WriteUnaligned32( VOID ); EFI_STATUS EFIAPI StrLenInternal( VOID ); EFI_STATUS EFIAPI StrSizeInternal( VOID ); #endif /* __LNVDRIVERPEI__H__ */