]> git.proxmox.com Git - mirror_edk2.git/blob - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
ArmVirtPkg/PlatformBootManagerLib: sync Timeout with PcdPlatformBootTimeOut
[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 ShellPkg/ShellPkg.dec
37
38 [LibraryClasses]
39 BaseLib
40 BaseMemoryLib
41 BootLogoLib
42 DebugLib
43 DevicePathLib
44 MemoryAllocationLib
45 PcdLib
46 PlatformBmPrintScLib
47 PrintLib
48 QemuBootOrderLib
49 QemuFwCfgLib
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 gEfiFileInfoGuid
68 gEfiFileSystemInfoGuid
69 gEfiFileSystemVolumeLabelInfoIdGuid
70 gEfiEndOfDxeEventGroupGuid
71 gEfiGlobalVariableGuid
72 gRootBridgesConnectedEventGroupGuid
73 gUefiShellFileGuid
74
75 [Protocols]
76 gEfiDevicePathProtocolGuid
77 gEfiFirmwareVolume2ProtocolGuid
78 gEfiGraphicsOutputProtocolGuid
79 gEfiLoadedImageProtocolGuid
80 gEfiPciRootBridgeIoProtocolGuid
81 gEfiSimpleFileSystemProtocolGuid
82 gVirtioDeviceProtocolGuid