TianoCore EDK2 master
|
#include <Uefi.h>
#include <Library/LoadLinuxLib.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Library/UefiRuntimeServicesTableLib.h>
#include <IndustryStandard/LinuxBzimage.h>
#include <Protocol/GraphicsOutput.h>
Go to the source code of this file.
Functions | |
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) |
Boot UEFI Linux.
Copyright (c) 2008 - 2013, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file LoadLinuxLib.h.
VOID InitLinuxDescriptorTables | ( | VOID | ) |
Initialize Global Descriptor Table.
Definition at line 133 of file LinuxGdt.c.
VOID SetLinuxDescriptorTables | ( | VOID | ) |
Initialize Global Descriptor Table.
Definition at line 155 of file LinuxGdt.c.