1#/* @file 2# 3# Copyright (c) 2011-2014, ARM Limited. All rights reserved. 4# 5# This program and the accompanying materials 6# are licensed and made available under the terms and conditions of the BSD License 7# which accompanies this distribution. The full text of the license may be found at 8# http://opensource.org/licenses/bsd-license.php 9# 10# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 11# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 12# 13#*/ 14 15[Defines] 16 INF_VERSION = 0x00010005 17 BASE_NAME = BdsLib 18 FILE_GUID = ddbf73a0-bb25-11df-8e4e-0002a5d5c51b 19 MODULE_TYPE = DXE_DRIVER 20 VERSION_STRING = 1.0 21 LIBRARY_CLASS = BdsLib 22 23[Sources.common] 24 BdsFilePath.c 25 BdsAppLoader.c 26 BdsHelper.c 27 BdsLoadOption.c 28 29[Packages] 30 EmbeddedPkg/EmbeddedPkg.dec 31 ArmPkg/ArmPkg.dec 32 MdePkg/MdePkg.dec 33 MdeModulePkg/MdeModulePkg.dec 34 ArmPlatformPkg/ArmPlatformPkg.dec 35 OpenPlatformPkg/Platforms/Hisilicon/HiKey/HiKey.dec 36 37[LibraryClasses] 38 ArmLib 39 BaseLib 40 DebugLib 41 DevicePathLib 42 HobLib 43 PcdLib 44 NetLib 45 46[Guids] 47 gEfiFileInfoGuid 48 gFdtTableGuid 49 gHiKeyVariableGuid 50 51[Protocols] 52 gEfiBdsArchProtocolGuid 53 gEfiDevicePathProtocolGuid 54 gEfiDevicePathFromTextProtocolGuid 55 gEfiSimpleFileSystemProtocolGuid 56 gEfiFirmwareVolume2ProtocolGuid 57 gEfiLoadFileProtocolGuid 58 gEfiPxeBaseCodeProtocolGuid 59 gEfiBlockIoProtocolGuid 60 gEfiDiskIoProtocolGuid 61 gEfiUsbIoProtocolGuid 62 gEfiLoadedImageProtocolGuid 63 gEfiSimpleNetworkProtocolGuid 64 gEfiDhcp4ServiceBindingProtocolGuid 65 gEfiDhcp4ProtocolGuid 66 gEfiMtftp4ServiceBindingProtocolGuid 67 gEfiMtftp4ProtocolGuid 68 69[FixedPcd] 70 gArmTokenSpaceGuid.PcdMaxTftpFileSize 71 72[Depex] 73 TRUE 74