]> git.proxmox.com Git - mirror_edk2.git/blob - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
ArmVirtPkg: Reference new TPM classes in the build system for compilation
[mirror_edk2.git] / ArmVirtPkg / Library / PlatformBootManagerLib / PlatformBootManagerLib.inf
1 ## @file
2 # Implementation for PlatformBootManagerLib library class interfaces.
3 #
4 # Copyright (C) 2015-2016, Red Hat, Inc.
5 # Copyright (c) 2014, ARM Ltd. All rights reserved.<BR>
6 # Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
7 #
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
9 #
10 ##
11
12 [Defines]
13 INF_VERSION = 0x00010005
14 BASE_NAME = PlatformBootManagerLib
15 FILE_GUID = 469184E8-FADA-41E4-8823-012CA19B40D4
16 MODULE_TYPE = DXE_DRIVER
17 VERSION_STRING = 1.0
18 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER
19
20 #
21 # The following information is for reference only and not required by the build tools.
22 #
23 # VALID_ARCHITECTURES = ARM AARCH64
24 #
25
26 [Sources]
27 PlatformBm.c
28 PlatformBm.h
29 QemuKernel.c
30
31 [Packages]
32 ArmVirtPkg/ArmVirtPkg.dec
33 MdeModulePkg/MdeModulePkg.dec
34 MdePkg/MdePkg.dec
35 OvmfPkg/OvmfPkg.dec
36 SecurityPkg/SecurityPkg.dec
37 ShellPkg/ShellPkg.dec
38
39 [LibraryClasses]
40 BaseLib
41 BaseMemoryLib
42 BootLogoLib
43 DebugLib
44 DevicePathLib
45 MemoryAllocationLib
46 PcdLib
47 PlatformBmPrintScLib
48 QemuBootOrderLib
49 QemuLoadImageLib
50 ReportStatusCodeLib
51 UefiBootManagerLib
52 UefiBootServicesTableLib
53 UefiLib
54 UefiRuntimeServicesTableLib
55
56 [FixedPcd]
57 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
61
62 [Pcd]
63 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
64 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
65
66 [Guids]
67 gEfiEndOfDxeEventGroupGuid
68 gEfiGlobalVariableGuid
69 gRootBridgesConnectedEventGroupGuid
70 gUefiShellFileGuid
71
72 [Protocols]
73 gEfiFirmwareVolume2ProtocolGuid
74 gEfiGraphicsOutputProtocolGuid
75 gEfiPciRootBridgeIoProtocolGuid
76 gVirtioDeviceProtocolGuid