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
40 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
46 UefiBootServicesTableLib
55 gEfiEndOfDxeEventGroupGuid
56 gEfiFileSystemInfoGuid
57 gArmGlobalVariableGuid
61 gEfiBdsArchProtocolGuid
62 gEfiBlockIoProtocolGuid
63 gEfiSimpleTextInProtocolGuid
64 gEfiPxeBaseCodeProtocolGuid
65 gEfiSimpleNetworkProtocolGuid
66 gEfiDevicePathToTextProtocolGuid
67 gEfiFirmwareVolumeBlockProtocolGuid
68 gEfiFirmwareVolumeBlock2ProtocolGuid
69 gEfiDhcp4ServiceBindingProtocolGuid
70 gEfiMtftp4ServiceBindingProtocolGuid
73 gArmPlatformTokenSpaceGuid.PcdFirmwareVendor
74 gArmPlatformTokenSpaceGuid.PcdDefaultBootDescription
75 gArmPlatformTokenSpaceGuid.PcdDefaultBootDevicePath
76 gArmPlatformTokenSpaceGuid.PcdDefaultBootInitrdPath
77 gArmPlatformTokenSpaceGuid.PcdDefaultBootArgument
78 gArmPlatformTokenSpaceGuid.PcdDefaultBootType
79 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
80 gArmPlatformTokenSpaceGuid.PcdDefaultConInPaths
81 gArmPlatformTokenSpaceGuid.PcdDefaultConOutPaths
83 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdShellFile