Newer
Older
AMI-Aptio-BIOS-Reversed / NvdimmCommon / NvdimmCommon.h
@Ajax Dong Ajax Dong 2 days ago 2 KB Init
/** @file
  NvdimmCommon.h -- Header for NvdimmCommon

Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __NVDIMMCOMMON_H__
#define __NVDIMMCOMMON_H__

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

//
// Function Prototypes
//

EFI_STATUS
EFIAPI
NvdimmCommonEntryPoint(
  VOID
);

EFI_STATUS
EFIAPI
NvdimmCommonInitAcpiSmmInterface(
  VOID
);

EFI_STATUS
EFIAPI
NvdimmCommonGetAcpiDriverType(
  VOID
);

EFI_STATUS
EFIAPI
NvdimmCommonSetAcpiDriverType(
  VOID
);

EFI_STATUS
EFIAPI
DebugPortAssert(
  VOID
);

EFI_STATUS
EFIAPI
NvdimmCommonExitBootServices(
  VOID
);

EFI_STATUS
EFIAPI
NvdimmCommonVirtualAddressChange(
  VOID
);

EFI_STATUS
EFIAPI
NvdimmCommonLocateHobList(
  VOID
);

EFI_STATUS
EFIAPI
CompareGuid(
  VOID
);

EFI_STATUS
EFIAPI
ReadUnaligned64(
  VOID
);

EFI_STATUS
EFIAPI
//(
  VOID
);

EFI_STATUS
EFIAPI
global UEFI service pointers(
  VOID
);

EFI_STATUS
EFIAPI
= ImageHandle;(
  VOID
);

EFI_STATUS
EFIAPI
event handlers(
  VOID
);

EFI_STATUS
EFIAPI
= gBS->CreateEvent ((
  VOID
);

EFI_STATUS
EFIAPI
the HOB list(
  VOID
);

EFI_STATUS
EFIAPI
();(
  VOID
);

EFI_STATUS
EFIAPI
the DXE Services Table(
  VOID
);

EFI_STATUS
EFIAPI
= EfiGetSystemConfigurationTable ((
  VOID
);

EFI_STATUS
EFIAPI
ACPI<->SMM interface(
  VOID
);

EFI_STATUS
EFIAPI
= NvdimmCommonInitAcpiSmmInterface (ImageHandle);(
  VOID
);

EFI_STATUS
EFIAPI
on failure(
  VOID
);

EFI_STATUS
EFIAPI
(ReturnStatus);(
  VOID
);

EFI_STATUS
EFIAPI
SMM communication buffer(
  VOID
);

EFI_STATUS
EFIAPI
= gBS->AllocatePages ((
  VOID
);

EFI_STATUS
EFIAPI
the SMM communication buffer(
  VOID
);

EFI_STATUS
EFIAPI
((VOID *) (UINTN) SmmCommBuffer, NVDIMM_SMM_COMM_BUFFER_SIZE);(
  VOID
);

EFI_STATUS
EFIAPI
the protocol structure(
  VOID
);

EFI_STATUS
EFIAPI
(Protocol, sizeof (NVDIMM_ACPI_SMM_PROTOCOL));(
  VOID
);

EFI_STATUS
EFIAPI
the ACPI<->SMM protocol(
  VOID
);

EFI_STATUS
EFIAPI
= gBS->InstallProtocolInterface ((
  VOID
);

EFI_STATUS
EFIAPI
debug port availability (port 0x70/0x71 I/O access)(
  VOID
);

EFI_STATUS
EFIAPI
= IoRead8 (0x70);(
  VOID
);

EFI_STATUS
EFIAPI
DebugPort protocol(
  VOID
);

#endif /* __NVDIMMCOMMON_H__ */