Newer
Older
AMI-Aptio-BIOS-Reversed / PurleyPlatPkg / Ras / Smm / ErrHandling / AmiErrorHandlerMain / AmiErrorHandlerMain.h
@Ajax Dong Ajax Dong 7 days ago 1 KB Recovering names
/** @file
  AmiErrorHandlerMain.h -- Header for AmiErrorHandlerMain


Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __AMIERRORHANDLERMAIN_H__
#define __AMIERRORHANDLERMAIN_H__

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

//
// Function Prototypes
//

///
/// ModuleEntryPoint -- UEFI entry point / initialization function
///
EFI_STATUS
EFIAPI
ModuleEntryPoint(
  IN EFI_HANDLE ImageHandle,
  IN EFI_SYSTEM_TABLE *SystemTable
);

///
/// sub_3E24
///
EFI_STATUS
EFIAPI
AmiErrorHandlerAutoGenInit(
  VOID
);

///
/// sub_42EC
///
EFI_STATUS
EFIAPI
AmiErrorHandlerInitialize(
  IN EFI_HANDLE ImageHandle,
  IN EFI_SYSTEM_TABLE *SystemTable
);

///
/// sub_427C
///
EFI_STATUS
EFIAPI
AmiErrorHandlerInitFail(
  IN EFI_HANDLE ImageHandle,
  IN EFI_SYSTEM_TABLE *SystemTable
);

///
/// sub_3E24 -- retained legacy symbol name for traceability
///
EFI_STATUS
EFIAPI
sub_3E24(
  VOID
);

///
/// sub_42EC -- retained legacy symbol name for traceability
///
EFI_STATUS
EFIAPI
sub_42EC(
  EFI_HANDLE ImageHandle,
  EFI_SYSTEM_TABLE *SystemTable
);

///
/// sub_427C -- retained legacy symbol name for traceability
///
EFI_STATUS
EFIAPI
sub_427C(
  EFI_HANDLE ImageHandle,
  EFI_SYSTEM_TABLE *SystemTable
);

#endif /* __AMIERRORHANDLERMAIN_H__ */