]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
ArmPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / ArmPkg / Library / PlatformBootManagerLib / PlatformBootManagerLib.inf
CommitLineData
c976f9cb
AB
1## @file\r
2# Implementation for PlatformBootManagerLib library class interfaces.\r
3#\r
4# Copyright (C) 2015-2016, Red Hat, Inc.\r
5# Copyright (c) 2014, ARM Ltd. All rights reserved.<BR>\r
6# Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
7# Copyright (c) 2016, Linaro Ltd. All rights reserved.<BR>\r
8#\r
4059386c 9# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c976f9cb
AB
10#\r
11##\r
12\r
13[Defines]\r
14 INF_VERSION = 0x00010005\r
15 BASE_NAME = PlatformBootManagerLib\r
16 FILE_GUID = 92FD2DE3-B9CB-4B35-8141-42AD34D73C9F\r
17 MODULE_TYPE = DXE_DRIVER\r
18 VERSION_STRING = 1.0\r
19 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER\r
20\r
21#\r
22# The following information is for reference only and not required by the build tools.\r
23#\r
24# VALID_ARCHITECTURES = ARM AARCH64\r
25#\r
26\r
27[Sources]\r
28 PlatformBm.c\r
c976f9cb
AB
29\r
30[Packages]\r
1b6e7633 31 EmbeddedPkg/EmbeddedPkg.dec\r
c976f9cb
AB
32 MdeModulePkg/MdeModulePkg.dec\r
33 MdePkg/MdePkg.dec\r
07548e17 34 ShellPkg/ShellPkg.dec\r
c976f9cb
AB
35\r
36[LibraryClasses]\r
37 BaseLib\r
38 BaseMemoryLib\r
a43d75e1 39 BootLogoLib\r
4bbcc285 40 CapsuleLib\r
c976f9cb
AB
41 DebugLib\r
42 DevicePathLib\r
43 DxeServicesLib\r
4bbcc285 44 HobLib\r
c976f9cb
AB
45 MemoryAllocationLib\r
46 PcdLib\r
47 PrintLib\r
48 UefiBootManagerLib\r
49 UefiBootServicesTableLib\r
50 UefiLib\r
cae82316 51 UefiRuntimeServicesTableLib\r
c976f9cb
AB
52\r
53[FeaturePcd]\r
c976f9cb
AB
54 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
55\r
56[FixedPcd]\r
6c4194c9 57 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString\r
c976f9cb
AB
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate\r
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits\r
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity\r
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits\r
62 gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType\r
63\r
64[Pcd]\r
65 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut\r
66\r
67[Guids]\r
68 gEfiFileInfoGuid\r
69 gEfiFileSystemInfoGuid\r
70 gEfiFileSystemVolumeLabelInfoIdGuid\r
71 gEfiEndOfDxeEventGroupGuid\r
72 gEfiTtyTermGuid\r
07548e17 73 gUefiShellFileGuid\r
c976f9cb
AB
74\r
75[Protocols]\r
76 gEfiDevicePathProtocolGuid\r
77 gEfiGraphicsOutputProtocolGuid\r
78 gEfiLoadedImageProtocolGuid\r
c976f9cb
AB
79 gEfiPciRootBridgeIoProtocolGuid\r
80 gEfiSimpleFileSystemProtocolGuid\r
13ca0abb 81 gEsrtManagementProtocolGuid\r
1b6e7633 82 gPlatformBootManagerProtocolGuid\r