2 # NULL Library class that reads Debug Mask variable and if it exists makes a
3 # HOB that contains the debug mask.
5 # Copyright (c) 2011, Apple, Inc. All rights reserved.<BR>
6 # Copyright (c) 2012 - 2018, Intel Corporation. All rights reserved.<BR>
8 # SPDX-License-Identifier: BSD-2-Clause-Patent
14 INF_VERSION = 0x00010005
15 BASE_NAME = PeiDebugPrintHobLib
16 MODULE_UNI_FILE = PeiDebugPrintHobLib.uni
17 FILE_GUID = EB0BDD73-DABB-E74B-BF51-62DC1DA521E1
20 LIBRARY_CLASS = NULL|PEIM
21 CONSTRUCTOR = PeiDebugPrintHobLibConstructor
30 MdeModulePkg/MdeModulePkg.dec
37 gEfiPeiReadOnlyVariable2PpiGuid ## CONSUMES
40 ## SOMETIMES_CONSUMES ## Variable:L"EFIDebug"
41 ## SOMETIMES_PRODUCES ## HOB
42 gEfiGenericVariableGuid
45 gEfiPeiReadOnlyVariable2PpiGuid