1### @file 2# Component name for module DxePlatformBootManagerLib 3# 4# Copyright (c) 2017, Intel Corporation. All rights reserved.<BR> 5# 6# SPDX-License-Identifier: BSD-2-Clause-Patent 7# 8### 9 10[Defines] 11 INF_VERSION = 0x00010017 12 BASE_NAME = DxePlatformBootManagerLib 13 FILE_GUID = A6BC385D-59E5-4B77-87D7-200ABAA83C15 14 VERSION_STRING = 1.0 15 MODULE_TYPE = DXE_DRIVER 16 UEFI_SPECIFICATION_VERSION = 2.10 17 LIBRARY_CLASS = PlatformBootManagerLib|DXE_DRIVER 18# 19# The following information is for reference only and not required by the build tools. 20# 21# VALID_ARCHITECTURES = IA32 X64 EBC 22# 23 24[LibraryClasses] 25 BaseLib 26 UefiBootServicesTableLib 27 DebugLib 28 UefiLib 29 HobLib 30 UefiBootManagerLib 31 PerformanceLib 32 BoardBootManagerLib 33 34[Packages] 35 MdePkg/MdePkg.dec 36 MdeModulePkg/MdeModulePkg.dec 37 SecurityPkg/SecurityPkg.dec 38 MinPlatformPkg/MinPlatformPkg.dec 39 40[Sources] 41 BdsPlatform.c 42 BdsPlatform.h 43 44[Protocols] 45 gEfiDxeSmmReadyToLockProtocolGuid ## PRODUCES 46 47[Guids] 48 gEfiEndOfDxeEventGroupGuid ## CONSUMES 49 gBdsEventBeforeConsoleAfterTrustedConsoleGuid 50 gBdsEventBeforeConsoleBeforeEndOfDxeGuid 51 gBdsEventAfterConsoleReadyBeforeBootOptionGuid 52 53[Depex.common.DXE_DRIVER] 54 gEfiVariableArchProtocolGuid 55