4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync## @file
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Component description file for the entry point to a EFIDXE Drivers
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Library to abstract Framework extensions that conflict with UEFI 2.0 Specification.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Help Port Framework/Tinao code that has conflicts with UEFI 2.0 by hiding the oldconflicts
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# with library functions and supporting implementations of the old (EDK/EFI 1.10) and new
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# (EDK II/UEFI 2.0) way. This module is a DXE driver as it contains DXE enum extensions for
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# EFI event services.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.<BR>
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# This program and the accompanying materials
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# are licensed and made available under the terms and conditions of the BSD License
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# which accompanies this distribution. The full text of the license may be found at
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# http://opensource.org/licenses/bsd-license.php
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync##
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Defines]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync INF_VERSION = 0x00010005
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync BASE_NAME = FrameworkUefiLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync FILE_GUID = B2F0D71A-A39F-4094-854B-0C6BA6910CCE
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MODULE_TYPE = UEFI_DRIVER
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync VERSION_STRING = 1.0
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync LIBRARY_CLASS = UefiLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SAL_DRIVER DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync# VALID_ARCHITECTURES = IA32 X64 IPF EBC
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync#
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Sources]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiLibPrint.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiNotTiano.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiDriverModel.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync Console.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiLib.c
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiLibInternal.h
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Packages]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MdePkg/MdePkg.dec
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync IntelFrameworkPkg/IntelFrameworkPkg.dec
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[LibraryClasses]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync PrintLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync PcdLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync MemoryAllocationLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync DebugLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync BaseMemoryLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync BaseLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync UefiBootServicesTableLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync DevicePathLib
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Guids]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiEventReadyToBootGuid # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiEventLegacyBootGuid # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Protocols]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiDriverBindingProtocolGuid # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiSimpleTextOutProtocolGuid # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiGraphicsOutputProtocolGuid # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiHiiFontProtocolGuid # ALWAYS_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiComponentNameProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiComponentName2ProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiDriverConfigurationProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiDriverConfiguration2ProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiDriverDiagnosticsProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiDriverDiagnostics2ProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiUgaDrawProtocolGuid # SOMETIMES_CONSUMED
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[Pcd]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync[FeaturePcd]
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport
4fd606d1f5abe38e1f42c38de1d2e895166bd0f4vboxsync