TianoCore EDK2 master
|
#include <Library/DebugLib.h>
#include <Library/PcdLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Protocol/AcpiTable.h>
#include <AcpiTableGenerator.h>
#include <ConfigurationManagerObject.h>
#include <ConfigurationManagerHelper.h>
#include <DeviceTreeTableGenerator.h>
#include <Library/TableHelperLib.h>
#include <Protocol/ConfigurationManagerProtocol.h>
#include <Protocol/DynamicTableFactoryProtocol.h>
#include <SmbiosTableGenerator.h>
#include "DynamicTableFactory.h"
Go to the source code of this file.
Functions | |
EFI_STATUS EFIAPI | DynamicTableFactoryDxeInitialize (IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable) |
Variables | |
EDKII_DYNAMIC_TABLE_FACTORY_INFO | TableFactoryInfo |
STATIC CONST EDKII_DYNAMIC_TABLE_FACTORY_PROTOCOL | DynamicTableFactoryProtocol |
Dynamic Table Factory Dxe
Copyright (c) 2017 - 2019, ARM Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file DynamicTableFactoryDxe.c.
EFI_STATUS EFIAPI DynamicTableFactoryDxeInitialize | ( | IN EFI_HANDLE | ImageHandle, |
IN EFI_SYSTEM_TABLE * | SystemTable | ||
) |
Entrypoint for Dynamic Table Factory Dxe.
ImageHandle | |
SystemTable |
EFI_SUCCESS | Success. |
EFI_OUT_OF_RESOURCES | Memory allocation failed. |
EFI_NOT_FOUND | Required interface/object was not found. |
EFI_INVALID_PARAMETER | Some parameter is incorrect/invalid. |
Definition at line 62 of file DynamicTableFactoryDxe.c.
A structure describing the Dynamic Table Factory protocol.
Definition at line 36 of file DynamicTableFactoryDxe.c.
EDKII_DYNAMIC_TABLE_FACTORY_INFO TableFactoryInfo |
The Dynamic Table Factory protocol structure that holds the list of registered ACPI and SMBIOS table generators.
Definition at line 30 of file DynamicTableFactoryDxe.c.