TianoCore EDK2 master
|
#include "BlSupportDxe.h"
Go to the source code of this file.
Functions | |
EFI_STATUS | ReserveResourceInGcd (IN BOOLEAN IsMMIO, IN UINTN GcdType, IN EFI_PHYSICAL_ADDRESS BaseAddress, IN UINT64 Length, IN UINTN Alignment, IN EFI_HANDLE ImageHandle) |
EFI_STATUS EFIAPI | BlDxeEntryPoint (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
This driver will report some MMIO/IO resources to dxe core, extract smbios and acpi tables from bootloader.
Copyright (c) 2014 - 2021, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file BlSupportDxe.c.
EFI_STATUS EFIAPI BlDxeEntryPoint | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
Main entry for the bootloader support DXE module.
[in] | ImageHandle | The firmware allocated handle for the EFI image. |
[in] | SystemTable | A pointer to the EFI System Table. |
EFI_SUCCESS | The entry point is executed successfully. |
other | Some error occurs when executing this entry point. |
Definition at line 101 of file BlSupportDxe.c.
EFI_STATUS ReserveResourceInGcd | ( | IN BOOLEAN | IsMMIO, |
IN UINTN | GcdType, | ||
IN EFI_PHYSICAL_ADDRESS | BaseAddress, | ||
IN UINT64 | Length, | ||
IN UINTN | Alignment, | ||
IN EFI_HANDLE | ImageHandle | ||
) |
Reserve MMIO/IO resource in GCD
IsMMIO | Flag of whether it is mmio resource or io resource. |
GcdType | Type of the space. |
BaseAddress | Base address of the space. |
Length | Length of the space. |
Alignment | Align with 2^Alignment |
ImageHandle | Handle for the image of this driver. |
EFI_SUCCESS | Reserve successful |
Definition at line 24 of file BlSupportDxe.c.