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 36[LibraryClasses] 37 ArmLib 38 BaseLib 39 DebugLib 40 DevicePathLib 41 HobLib 42 PcdLib 43 NetLib 44 45[Guids] 46 gEfiFileInfoGuid 47 48[Protocols] 49 gEfiBdsArchProtocolGuid 50 gEfiDevicePathProtocolGuid 51 gEfiDevicePathFromTextProtocolGuid 52 gEfiSimpleFileSystemProtocolGuid 53 gEfiFirmwareVolume2ProtocolGuid 54 gEfiLoadFileProtocolGuid 55 gEfiPxeBaseCodeProtocolGuid 56 gEfiDiskIoProtocolGuid 57 gEfiUsbIoProtocolGuid 58 gEfiLoadedImageProtocolGuid 59 gEfiSimpleNetworkProtocolGuid 60 gEfiDhcp4ServiceBindingProtocolGuid 61 gEfiDhcp4ProtocolGuid 62 gEfiMtftp4ServiceBindingProtocolGuid 63 gEfiMtftp4ProtocolGuid 64 65[FixedPcd] 66 gArmTokenSpaceGuid.PcdMaxTftpFileSize 67 68[Depex] 69 TRUE 70