]> git.proxmox.com Git - mirror_edk2.git/blame - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
ArmVirtPkg/PlatformBootManagerLib: list "PlatformBm.h" in INF file
[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
8# This program and the accompanying materials are licensed and made available\r
9# under the terms and conditions of the BSD License which accompanies this\r
10# distribution. The full text of the license may be found at\r
11# http://opensource.org/licenses/bsd-license.php\r
12#\r
13# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
14# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR\r
15# IMPLIED.\r
16#\r
17##\r
18\r
19[Defines]\r
20 INF_VERSION = 0x00010005\r
e3fe3c0f 21 BASE_NAME = PlatformBootManagerLib\r
8d620322
LE
22 FILE_GUID = 469184E8-FADA-41E4-8823-012CA19B40D4\r
23 MODULE_TYPE = DXE_DRIVER\r
24 VERSION_STRING = 1.0\r
e3fe3c0f 25 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER\r
8d620322
LE
26\r
27#\r
28# The following information is for reference only and not required by the build tools.\r
29#\r
30# VALID_ARCHITECTURES = ARM AARCH64\r
31#\r
32\r
33[Sources]\r
34 PlatformBm.c\r
9c4ed79c 35 PlatformBm.h\r
8d620322
LE
36 QemuKernel.c\r
37\r
38[Packages]\r
c81c2c0f 39 ArmVirtPkg/ArmVirtPkg.dec\r
8d620322
LE
40 MdeModulePkg/MdeModulePkg.dec\r
41 MdePkg/MdePkg.dec\r
42 OvmfPkg/OvmfPkg.dec\r
c81c2c0f 43 ShellPkg/ShellPkg.dec\r
8d620322
LE
44\r
45[LibraryClasses]\r
46 BaseLib\r
47 BaseMemoryLib\r
2c8805bc 48 BootLogoLib\r
8d620322
LE
49 DebugLib\r
50 DevicePathLib\r
8d620322
LE
51 MemoryAllocationLib\r
52 PcdLib\r
53 PrintLib\r
54 QemuBootOrderLib\r
55 QemuFwCfgLib\r
2c5c33cd 56 UefiBootManagerLib\r
8d620322
LE
57 UefiBootServicesTableLib\r
58 UefiLib\r
59 UefiRuntimeServicesTableLib\r
60\r
61[FixedPcd]\r
8d620322
LE
62 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate\r
63 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits\r
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity\r
65 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits\r
66\r
67[Pcd]\r
68 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer\r
48799ab2 69 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut\r
8d620322
LE
70\r
71[Guids]\r
72 gEfiFileInfoGuid\r
73 gEfiFileSystemInfoGuid\r
74 gEfiFileSystemVolumeLabelInfoIdGuid\r
75 gEfiEndOfDxeEventGroupGuid\r
76 gRootBridgesConnectedEventGroupGuid\r
c81c2c0f 77 gUefiShellFileGuid\r
8d620322
LE
78\r
79[Protocols]\r
80 gEfiDevicePathProtocolGuid\r
0e2c6c55 81 gEfiFirmwareVolume2ProtocolGuid\r
8d620322
LE
82 gEfiGraphicsOutputProtocolGuid\r
83 gEfiLoadedImageProtocolGuid\r
84 gEfiPciRootBridgeIoProtocolGuid\r
85 gEfiSimpleFileSystemProtocolGuid\r