Newer
Older
AMI-Aptio-BIOS-Reversed / LenovoServerPkg / ServerMgmtSetup / ServerMgmtSetup.h
@Ajax Dong Ajax Dong 2 days ago 1 KB Full restructure
/** @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__ */