]> git.proxmox.com Git - mirror_edk2.git/blob - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
997eb1a4429f8b5b8d3741a03d0b0be077853a15
[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 TpmPlatformHierarchyLib
52 UefiBootManagerLib
53 UefiBootServicesTableLib
54 UefiLib
55 UefiRuntimeServicesTableLib
56
57 [FixedPcd]
58 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate
59 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits
60 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits
62
63 [Pcd]
64 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer
65 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut
66
67 [Guids]
68 gEfiEndOfDxeEventGroupGuid
69 gEfiGlobalVariableGuid
70 gRootBridgesConnectedEventGroupGuid
71 gUefiShellFileGuid
72
73 [Protocols]
74 gEfiFirmwareVolume2ProtocolGuid
75 gEfiGraphicsOutputProtocolGuid
76 gEfiPciRootBridgeIoProtocolGuid
77 gVirtioDeviceProtocolGuid