3 # Component description file for Bds module
5 # Copyright (c) 2011-2015, ARM Ltd. All rights reserved.<BR>
7 # This program and the accompanying materials
8 # are licensed and made available under the terms and conditions of the BSD License
9 # which accompanies this distribution. The full text of the license may be found at
10 # http://opensource.org/licenses/bsd-license.php
12 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
13 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
19 INF_VERSION = 0x00010005
20 BASE_NAME = ArmPlatformBds
21 FILE_GUID = 5a50aa81-c3ae-4608-a0e3-41a2e69baf94
22 MODULE_TYPE = DXE_DRIVER
25 ENTRY_POINT = BdsInitialize
36 MdeModulePkg/MdeModulePkg.dec
38 ArmPlatformPkg/ArmPlatformPkg.dec
39 EmbeddedPkg/EmbeddedPkg.dec
45 UefiBootServicesTableLib
54 gEfiEndOfDxeEventGroupGuid
55 gEfiFileSystemInfoGuid
56 gArmGlobalVariableGuid
60 gEfiBdsArchProtocolGuid
61 gEfiBlockIoProtocolGuid
62 gEfiSimpleTextInProtocolGuid
63 gEfiPxeBaseCodeProtocolGuid
64 gEfiSimpleNetworkProtocolGuid
65 gEfiDevicePathToTextProtocolGuid
66 gEfiFirmwareVolumeBlockProtocolGuid
67 gEfiFirmwareVolumeBlock2ProtocolGuid
68 gEfiDhcp4ServiceBindingProtocolGuid
69 gEfiMtftp4ServiceBindingProtocolGuid
72 gArmPlatformTokenSpaceGuid.PcdFirmwareVendor
73 gArmPlatformTokenSpaceGuid.PcdDefaultBootDescription
74 gArmPlatformTokenSpaceGuid.PcdDefaultBootDevicePath
75 gArmPlatformTokenSpaceGuid.PcdDefaultBootInitrdPath
76 gArmPlatformTokenSpaceGuid.PcdDefaultBootArgument
77 gArmPlatformTokenSpaceGuid.PcdDefaultBootType
78 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
79 gArmPlatformTokenSpaceGuid.PcdDefaultConInPaths
80 gArmPlatformTokenSpaceGuid.PcdDefaultConOutPaths