Newer
Older
AMI-Aptio-BIOS-Reversed / AmiModulePkg / CSM / Aint13 / Aint13.h
@Ajax Dong Ajax Dong 7 days ago 913 bytes Recovering names
/** @file
  Aint13.h -- Header for Aint13


Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __AINT13_H__
#define __AINT13_H__

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

//
// Function Prototypes
//

EFI_STATUS
EFIAPI
_ModuleEntryPoint(
  EFI_HANDLE        ImageHandle,
  EFI_SYSTEM_TABLE *SystemTable
  );

EFI_STATUS
EFIAPI
ModuleEntryPoint(
  EFI_HANDLE        ImageHandle,
  EFI_SYSTEM_TABLE *SystemTable
  );

// Recovered function names from local docs.
//
// Module split:
// - AInt13Csp.c: sub_1634 and chipset-specific INT13h register programming.
EFI_STATUS
EFIAPI
sub_1634(
  VOID
  );

EFI_STATUS
EFIAPI
sub_18BC(
  IN CHAR8 *FileName,
  IN UINTN LineNumber,
  IN CHAR8 *Description
  );

EFI_STATUS
EFIAPI
sub_18FC(
  VOID
  );

EFI_STATUS
EFIAPI
sub_624(
  VOID
  );

// Recovered module split note:
// AInt13Csp.c contains chipset-specific helpers such as sub_1634.

#endif /* __AINT13_H__ */