]> git.proxmox.com Git - mirror_edk2.git/blame - ArmVirtPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
MdeModulePkg PCD: Remove PCD_TYPE_SKU_ENABLED in PCD_TYPE_ALL_SET
[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
35 QemuKernel.c\r
36\r
37[Packages]\r
c81c2c0f 38 ArmVirtPkg/ArmVirtPkg.dec\r
8d620322
LE
39 MdeModulePkg/MdeModulePkg.dec\r
40 MdePkg/MdePkg.dec\r
41 OvmfPkg/OvmfPkg.dec\r
c81c2c0f 42 ShellPkg/ShellPkg.dec\r
8d620322
LE
43\r
44[LibraryClasses]\r
45 BaseLib\r
46 BaseMemoryLib\r
2c8805bc 47 BootLogoLib\r
8d620322
LE
48 DebugLib\r
49 DevicePathLib\r
8d620322
LE
50 MemoryAllocationLib\r
51 PcdLib\r
52 PrintLib\r
53 QemuBootOrderLib\r
54 QemuFwCfgLib\r
2c5c33cd 55 UefiBootManagerLib\r
8d620322
LE
56 UefiBootServicesTableLib\r
57 UefiLib\r
58 UefiRuntimeServicesTableLib\r
59\r
60[FixedPcd]\r
8d620322
LE
61 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate\r
62 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits\r
63 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity\r
64 gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits\r
65\r
66[Pcd]\r
67 gArmVirtTokenSpaceGuid.PcdTerminalTypeGuidBuffer\r
48799ab2 68 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut\r
8d620322
LE
69\r
70[Guids]\r
71 gEfiFileInfoGuid\r
72 gEfiFileSystemInfoGuid\r
73 gEfiFileSystemVolumeLabelInfoIdGuid\r
74 gEfiEndOfDxeEventGroupGuid\r
75 gRootBridgesConnectedEventGroupGuid\r
c81c2c0f 76 gUefiShellFileGuid\r
8d620322
LE
77\r
78[Protocols]\r
79 gEfiDevicePathProtocolGuid\r
0e2c6c55 80 gEfiFirmwareVolume2ProtocolGuid\r
8d620322
LE
81 gEfiGraphicsOutputProtocolGuid\r
82 gEfiLoadedImageProtocolGuid\r
83 gEfiPciRootBridgeIoProtocolGuid\r
84 gEfiSimpleFileSystemProtocolGuid\r