]> git.proxmox.com Git - mirror_edk2.git/blame - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
ArmVirtPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / ArmVirtPkg / Library / PlatformBootManagerLib / PlatformBootManagerLib.inf
CommitLineData
8d620322
LE
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#\r
9792fb0e 8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8d620322
LE
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
e3fe3c0f 14 BASE_NAME = PlatformBootManagerLib\r
8d620322
LE
15 FILE_GUID = 469184E8-FADA-41E4-8823-012CA19B40D4\r
16 MODULE_TYPE = DXE_DRIVER\r
17 VERSION_STRING = 1.0\r
e3fe3c0f 18 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER\r
8d620322
LE
19\r
20#\r
21# The following information is for reference only and not required by the build tools.\r
22#\r
23# VALID_ARCHITECTURES = ARM AARCH64\r
24#\r
25\r
26[Sources]\r
27 PlatformBm.c\r
9c4ed79c 28 PlatformBm.h\r
8d620322
LE
29 QemuKernel.c\r
30\r
31[Packages]\r
c81c2c0f 32 ArmVirtPkg/ArmVirtPkg.dec\r
8d620322
LE
33 MdeModulePkg/MdeModulePkg.dec\r
34 MdePkg/MdePkg.dec\r
35 OvmfPkg/OvmfPkg.dec\r
c81c2c0f 36 ShellPkg/ShellPkg.dec\r
8d620322
LE
37\r
38[LibraryClasses]\r
39 BaseLib\r
40 BaseMemoryLib\r
2c8805bc 41 BootLogoLib\r
8d620322
LE
42 DebugLib\r
43 DevicePathLib\r
8d620322
LE
44 MemoryAllocationLib\r
45 PcdLib\r
1797f32e 46 PlatformBmPrintScLib\r
8d620322
LE
47 PrintLib\r
48 QemuBootOrderLib\r
49 QemuFwCfgLib\r
97399f2d 50 ReportStatusCodeLib\r
2c5c33cd 51 UefiBootManagerLib\r
8d620322
LE
52 UefiBootServicesTableLib\r
53 UefiLib\r
54 UefiRuntimeServicesTableLib\r
55\r
56[FixedPcd]\r
8d620322
LE
57 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate\r
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits\r
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity\r
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits\r
61\r
62[Pcd]\r
63 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer\r
48799ab2 64 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut\r
8d620322
LE
65\r
66[Guids]\r
67 gEfiFileInfoGuid\r
68 gEfiFileSystemInfoGuid\r
69 gEfiFileSystemVolumeLabelInfoIdGuid\r
70 gEfiEndOfDxeEventGroupGuid\r
71 gRootBridgesConnectedEventGroupGuid\r
c81c2c0f 72 gUefiShellFileGuid\r
8d620322
LE
73\r
74[Protocols]\r
75 gEfiDevicePathProtocolGuid\r
0e2c6c55 76 gEfiFirmwareVolume2ProtocolGuid\r
8d620322
LE
77 gEfiGraphicsOutputProtocolGuid\r
78 gEfiLoadedImageProtocolGuid\r
79 gEfiPciRootBridgeIoProtocolGuid\r
80 gEfiSimpleFileSystemProtocolGuid\r
c4add6b6 81 gVirtioDeviceProtocolGuid\r