]> git.proxmox.com Git - mirror_edk2.git/blame - MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
edk2/MdeModulePkg/Debuglib: Add Standalone MM support
[mirror_edk2.git] / MdeModulePkg / Library / PeiDxeDebugLibReportStatusCode / PeiDxeDebugLibReportStatusCode.inf
CommitLineData
11ff2c71
LG
1## @file\r
2# Debug Library based on report status code library\r
3#\r
4# Debug Library for PEIMs and DXE drivers that sends debug messages to ReportStatusCode\r
dc39554d 5# Copyright (c) 2006 - 2022, Intel Corporation. All rights reserved.<BR>\r
11ff2c71 6#\r
9d510e61 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
11ff2c71
LG
8#\r
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = PeiDxeDebugLibReportStatusCode\r
15 MODULE_UNI_FILE = PeiDxeDebugLibReportStatusCode.uni\r
16 FILE_GUID = bda39d3a-451b-4350-8266-81ab10fa0523\r
17 MODULE_TYPE = PEIM\r
18 VERSION_STRING = 1.0\r
dc39554d 19 LIBRARY_CLASS = DebugLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER SMM_CORE PEIM SEC PEI_CORE UEFI_APPLICATION UEFI_DRIVER MM_STANDALONE\r
11ff2c71
LG
20\r
21#\r
22# The following information is for reference only and not required by the build tools.\r
23#\r
de005223 24# VALID_ARCHITECTURES = IA32 X64 EBC\r
11ff2c71
LG
25#\r
26\r
27[Sources]\r
28 DebugLib.c\r
29\r
30\r
31[Packages]\r
32 MdePkg/MdePkg.dec\r
33 MdeModulePkg/MdeModulePkg.dec\r
d1102dba 34\r
11ff2c71
LG
35[LibraryClasses]\r
36 PcdLib\r
37 ReportStatusCodeLib\r
38 BaseMemoryLib\r
39 BaseLib\r
40 DebugPrintErrorLevelLib\r
41\r
42[Pcd]\r
43 gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue ## SOMETIMES_CONSUMES\r
44 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask ## CONSUMES\r
45 gEfiMdePkgTokenSpaceGuid.PcdFixedDebugPrintErrorLevel ## CONSUMES\r
46\r
47[Guids]\r
48 gEfiStatusCodeDataTypeDebugGuid ## SOMETIMES_CONSUMES ## GUID\r
49\r