/** @file
  Boot UEFI Linux.
  Copyright (c) 2008 - 2013, Intel Corporation. All rights reserved.
  SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#ifndef _LOAD_LINUX_LIB_INCLUDED_
#define _LOAD_LINUX_LIB_INCLUDED_
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
VOID
EFIAPI
JumpToKernel (
  VOID  *KernelStart,
  VOID  *KernelBootParams
  );
VOID
EFIAPI
JumpToUefiKernel (
  EFI_HANDLE        ImageHandle,
  EFI_SYSTEM_TABLE  *SystemTable,
  VOID              *KernelBootParams,
  VOID              *KernelStart
  );
VOID
InitLinuxDescriptorTables (
  VOID
  );
VOID
SetLinuxDescriptorTables (
  VOID
  );
#endif