Newer
Older
AMI-Aptio-BIOS-Reversed / AmiModulePkg / HardwareSignature / HardwareSignatureEntry / HardwareSignatureEntry.h
/** @file
  HardwareSignatureEntry.h -- Header for HardwareSignatureEntry

Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __HARDWARESIGNATUREENTRY_H__
#define __HARDWARESIGNATUREENTRY_H__

#include "../uefi_headers/Uefi.h"

EFI_STATUS
EFIAPI
HardwareSignatureEntryPoint (
  VOID
  );

EFI_STATUS
EFIAPI
InstallHardwareSignatureHii (
  VOID
  );

EFI_STATUS
EFIAPI
UpdateHardwareSignatureComponent (
  VOID
  );

EFI_STATUS
EFIAPI
ReadHardwareConfigVariable (
  VOID
  );

EFI_STATUS
EFIAPI
AppendHardwareChangeCode (
  VOID
  );

EFI_STATUS
EFIAPI
UpdateCmosChecksumSignature (
  VOID
  );

EFI_STATUS
EFIAPI
HardwareSignatureFormsetNotify (
  VOID
  );

EFI_STATUS
EFIAPI
CalculatePhysicalMemorySignature (
  VOID
  );

EFI_STATUS
EFIAPI
BuildHardwareSignatureStringTable (
  VOID
  );

EFI_STATUS
EFIAPI
ReadHardwareConfigFromFormset (
  VOID
  );

BOOLEAN
EFIAPI
CompareGuid64 (
  VOID
  );

VOID *
EFIAPI
MemCopyWithOverlap (
  VOID
  );

VOID *
EFIAPI
CopyMemValidated (
  VOID
  );

VOID
EFIAPI
PlatformDebugAssert (
  VOID
  );

EFI_HII_DATABASE_PROTOCOL *
EFIAPI
LocateHiiDatabaseProtocol (
  VOID
  );

VOID *
EFIAPI
GetHobList (
  VOID
  );

UINT64
EFIAPI
ReadUnaligned64 (
  VOID
  );

UINT8
EFIAPI
CalculateCheckSum8 (
  VOID
  );

VOID
EFIAPI
SortHardwareChangeCodes (
  VOID
  );

UINTN
EFIAPI
LocateHardwareFormsetStorage (
  VOID
  );

#endif