Newer
Older
AMI-Aptio-BIOS-Reversed / ShellPkg / Application / Shell / FullShell.h
/** @file
  FullShell.h -- Header for FullShell


Copyright (c) HR650X BIOS Decompilation Project
**/

#ifndef __FULLSHELL_H__
#define __FULLSHELL_H__

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

//
// Function Prototypes
//

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

///
/// InitializeShellRuntime
///
VOID
EFIAPI
InitializeShellRuntime(
  VOID
);

///
/// InitializeShellCore
///
EFI_STATUS
EFIAPI
InitializeShellCore(
  VOID
);

///
/// EnterShellMainLoop
///
EFI_STATUS
EFIAPI
EnterShellMainLoop(
  EFI_HANDLE ImageHandle,
  EFI_SYSTEM_TABLE *SystemTable
);

#endif /* __FULLSHELL_H__ */