/** @file ServerMgmtSetup.h -- Header for ServerMgmtSetup Copyright (c) HR650X BIOS Decompilation Project **/ #ifndef __SERVERMGMTSETUP_H__ #define __SERVERMGMTSETUP_H__ #include "../uefi_headers/Uefi.h" // // Function Prototypes // EFI_STATUS EFIAPI ModuleEntryPoint( VOID ); EFI_STATUS EFIAPI UefiBootServicesTableLibConstructor( VOID ); EFI_STATUS EFIAPI ServerMgmtSetupEntry( VOID ); EFI_STATUS EFIAPI HiiCallbackRouter( VOID ); EFI_STATUS EFIAPI HiiInitDelayed( VOID ); EFI_STATUS EFIAPI GetBmcLanConfiguration( VOID ); EFI_STATUS EFIAPI SetBmcLanConfiguration( VOID ); EFI_STATUS EFIAPI SetBmcLanInterfaceState( VOID ); EFI_STATUS EFIAPI GetBmcDnsConfiguration( VOID ); EFI_STATUS EFIAPI SetBmcDnsConfiguration( VOID ); EFI_STATUS EFIAPI SendBmcCommand( VOID ); EFI_STATUS EFIAPI UpdateHiiString( VOID ); EFI_STATUS EFIAPI ZeroMemoryBios( VOID ); EFI_STATUS EFIAPI SetNcsiSwitchCmd( VOID ); EFI_STATUS EFIAPI BmcDnsConfigCallback( VOID ); EFI_STATUS EFIAPI AddNewBmcUserCb( VOID ); EFI_STATUS EFIAPI WideStrCmp( VOID ); EFI_STATUS EFIAPI WideStrToMultiByte( VOID ); EFI_STATUS EFIAPI MultiByteToWideStr( VOID ); EFI_STATUS EFIAPI AmiConvertHexStringToInt( VOID ); EFI_STATUS EFIAPI IsHexChar( VOID ); EFI_STATUS EFIAPI HexCharToInt( VOID ); EFI_STATUS EFIAPI ConvertToUppercase( VOID ); EFI_STATUS EFIAPI DebugPrintFormat( VOID ); EFI_STATUS EFIAPI AssertDeadloop( VOID ); EFI_STATUS EFIAPI CopyIpAddressOctets( VOID ); EFI_STATUS EFIAPI StringLen( VOID ); EFI_STATUS EFIAPI AsciiStrCmp( VOID ); EFI_STATUS EFIAPI IsNumericChar( VOID ); EFI_STATUS EFIAPI ValidateHexString( VOID ); EFI_STATUS EFIAPI State( VOID ); EFI_STATUS EFIAPI gImageHandle = NULL;( VOID ); #endif /* __SERVERMGMTSETUP_H__ */