]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Library/BdsLib/BdsLib.inf
Check the input VaraibleName for db/dbx when appending variables with formatted as...
[mirror_edk2.git] / ArmPkg / Library / BdsLib / BdsLib.inf
CommitLineData
1bfda055 1#/* @file
0a6653bc 2#
3# Copyright (c) 2011-2012, ARM Limited. All rights reserved.
1bfda055 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
a355a365 19 MODULE_TYPE = DXE_DRIVER
1bfda055 20 VERSION_STRING = 1.0
21 LIBRARY_CLASS = BdsLib
22
23[Sources.common]
24 BdsFilePath.c
1bfda055 25 BdsAppLoader.c
26 BdsHelper.c
4aa24170 27 BdsLoadOption.c
1bfda055 28
d9325c8e 29 BdsLinuxLoader.c
30 BdsLinuxAtag.c
0a6653bc 31 BdsLinuxFdt.c
d9325c8e 32
1bfda055 33[Packages]
34 MdePkg/MdePkg.dec
35 EmbeddedPkg/EmbeddedPkg.dec
36 ArmPkg/ArmPkg.dec
37
38[LibraryClasses]
a355a365 39 ArmLib
1bfda055 40 BaseLib
1bfda055 41 DebugLib
a355a365 42 DevicePathLib
43 HobLib
44 PerformanceLib
3723a71a 45 SerialPortLib
0a6653bc 46 FdtLib
1bfda055 47
48[Guids]
49 gEfiFileInfoGuid
0a6653bc 50 gArmMpCoreInfoGuid
1bfda055 51
52[Protocols]
53 gEfiBdsArchProtocolGuid
54 gEfiDevicePathProtocolGuid
55 gEfiDevicePathFromTextProtocolGuid
56 gEfiSimpleFileSystemProtocolGuid
57 gEfiFirmwareVolume2ProtocolGuid
a355a365 58 gEfiLoadFileProtocolGuid
59 gEfiPxeBaseCodeProtocolGuid
60 gEfiDiskIoProtocolGuid
61 gEfiUsbIoProtocolGuid
4aa24170 62 gEfiLoadedImageProtocolGuid
1bfda055 63
64[FeaturePcd]
65
66[FixedPcd]
a355a365 67 gArmTokenSpaceGuid.PcdSystemMemoryBase
68 gArmTokenSpaceGuid.PcdSystemMemorySize
69
1bfda055 70 gArmTokenSpaceGuid.PcdArmMachineType
0a6653bc 71 gArmTokenSpaceGuid.PcdArmLinuxFdtMaxOffset
72 gArmTokenSpaceGuid.PcdArmLinuxKernelFixedOffset
a355a365 73 gArmTokenSpaceGuid.PcdArmLinuxKernelMaxOffset
74 gArmTokenSpaceGuid.PcdArmLinuxAtagMaxOffset
1bfda055 75
1bfda055 76[Depex]
77 TRUE