Newer
Older
AMI-Aptio-BIOS-Reversed / AmiIpmiPkg / Ipmi / SmmBmcElog / SmmBmcElog.h
/** @file
  SmmBmcElog.h -- Header for SmmBmcElog

  Source: DEBUG_VS2015\X64\AmiIpmiPkg\Ipmi\BmcElog\SmmBmcElog\DEBUG
  Build: HR6N0XMLK DEBUG_VS2015 X64

Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __SMMBMCELOG_H__
#define __SMMBMCELOG_H__

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

//
// Function Prototypes
//

///
/// ModuleEntryPoint -- UEFI entry point / initialization function
///
EFI_STATUS
EFIAPI
ModuleEntryPoint(
  VOID
);

///
/// SmmBmcElogSetup
///
EFI_STATUS
EFIAPI
SmmBmcElogSetup(
  VOID
);

///
/// SmmBmcElogDispatch
///
EFI_STATUS
EFIAPI
SmmBmcElogDispatch(
  VOID
);

///
/// SmmBmcElogFinalize
///
EFI_STATUS
EFIAPI
SmmBmcElogFinalize(
  VOID
);

///
/// SmmBmcElogAcquireContext
///
EFI_STATUS
EFIAPI
SmmBmcElogAcquireContext(
  VOID
);

///
/// SmmBmcElogAssertState
///
EFI_STATUS
EFIAPI
SmmBmcElogAssertState(
  VOID
);

///
/// SmmBmcElogIsReady
///
EFI_STATUS
EFIAPI
SmmBmcElogIsReady(
  VOID
);

///
/// SmmBmcElogCleanup
///
EFI_STATUS
EFIAPI
SmmBmcElogCleanup(
  VOID
);

#endif /* __SMMBMCELOG_H__ */