]> git.proxmox.com Git - mirror_edk2.git/blame - Nt32Pkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
BaseTools/BinToPcd: Fix Python 2.7.x compatibility issue
[mirror_edk2.git] / Nt32Pkg / Library / PlatformBootManagerLib / PlatformBootManagerLib.inf
CommitLineData
123e9f62
RN
1## @file\r
2# Include all platform action which can be customized by IBV/OEM.\r
3#\r
67ce479a 4# Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved.<BR>\r
cf814093 5# (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>\r
123e9f62
RN
6# This program and the accompanying materials\r
7# are licensed and made available under the terms and conditions of the BSD License\r
8# which accompanies this distribution. The full text of the license may be found at\r
9# http://opensource.org/licenses/bsd-license.php\r
10#\r
11# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
12# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
13#\r
14##\r
15\r
16[Defines]\r
17 INF_VERSION = 0x00010005\r
18 BASE_NAME = PlatformBootManagerLib\r
44cff562 19 FILE_GUID = F0D9063A-DADB-4185-85E2-D7ACDA93F7A6\r
123e9f62
RN
20 MODULE_TYPE = DXE_DRIVER\r
21 VERSION_STRING = 1.0\r
22 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER\r
23\r
24\r
25#\r
26# The following information is for reference only and not required by the build tools.\r
27#\r
28# VALID_ARCHITECTURES = IA32 X64 EBC\r
29#\r
30\r
31[Sources]\r
32 PlatformData.c\r
33 PlatformBootManager.c\r
34 PlatformBootManager.h\r
703da8b4
RN
35 MemoryTest.c\r
36 Strings.uni\r
123e9f62
RN
37\r
38[Packages]\r
39 MdePkg/MdePkg.dec\r
40 MdeModulePkg/MdeModulePkg.dec\r
703da8b4 41 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec\r
123e9f62
RN
42 Nt32Pkg/Nt32Pkg.dec\r
43\r
44[LibraryClasses]\r
45 BaseLib\r
703da8b4 46 UefiBootServicesTableLib\r
123e9f62
RN
47 UefiRuntimeServicesTableLib\r
48 UefiLib\r
49 UefiBootManagerLib\r
50 PcdLib\r
703da8b4
RN
51 DxeServicesLib\r
52 MemoryAllocationLib\r
53 DevicePathLib\r
54 HiiLib\r
55 PrintLib\r
859e75c4 56 BootLogoLib\r
123e9f62
RN
57\r
58[Guids]\r
59 gEfiWinNtSystemConfigGuid\r
cf814093 60 gEfiEndOfDxeEventGroupGuid\r
123e9f62 61\r
8f227c2f
RN
62[Protocols]\r
63 gEfiGenericMemTestProtocolGuid ## CONSUMES\r
703da8b4
RN
64 gEfiGraphicsOutputProtocolGuid ## CONSUMES\r
65 gEfiUgaDrawProtocolGuid ## CONSUMES\r
703da8b4 66 gEfiBootLogoProtocolGuid ## CONSUMES\r
0b6dc68d 67 gEfiFirmwareVolume2ProtocolGuid ## CONSUMES\r
8f227c2f 68\r
123e9f62 69[Pcd]\r
703da8b4 70 gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut\r
14ae1b35 71 gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
123e9f62
RN
72 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow\r
73 gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn\r
14ae1b35 74 gEfiMdeModulePkgTokenSpaceGuid.PcdConInConnectOnDemand\r
703da8b4 75 gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdBootlogoOnlyEnable\r