]> git.proxmox.com Git - mirror_edk2.git/blame - OvmfPkg/Library/PlatformDebugLibIoPort/PlatformRomDebugLibIoPortNocheck.inf
OvmfPkg/PlatformDebugLibIoPort: Introduce a Nocheck variant
[mirror_edk2.git] / OvmfPkg / Library / PlatformDebugLibIoPort / PlatformRomDebugLibIoPortNocheck.inf
CommitLineData
a9144388
AP
1## @file\r
2# Instance of Debug Library for an hypervisor debug console port.\r
3# It uses Print Library to produce formatted output strings.\r
4#\r
5# Copyright (c) 2020, Citrix Systems, Inc.\r
6#\r
7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
8#\r
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = PlatformRomDebugLibIoPortNocheck\r
15 FILE_GUID = 92AEB68E-C2CF-466E-9AB2-3F5E713F7DE6\r
16 MODULE_TYPE = BASE\r
17 VERSION_STRING = 1.0\r
18 LIBRARY_CLASS = DebugLib\r
19 CONSTRUCTOR = PlatformRomDebugLibIoPortConstructor\r
20\r
21#\r
22# VALID_ARCHITECTURES = IA32 X64 EBC\r
23#\r
24\r
25[Sources]\r
26 DebugIoPortNocheck.c\r
27 DebugLib.c\r
28 DebugLibDetect.h\r
29 DebugLibDetectRom.c\r
30\r
31[Packages]\r
32 MdePkg/MdePkg.dec\r
33 OvmfPkg/OvmfPkg.dec\r
34\r
35[LibraryClasses]\r
36 BaseMemoryLib\r
37 IoLib\r
38 PcdLib\r
39 PrintLib\r
40 BaseLib\r
41 DebugPrintErrorLevelLib\r
42\r
43[Pcd]\r
44 gUefiOvmfPkgTokenSpaceGuid.PcdDebugIoPort ## CONSUMES\r
45 gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue ## CONSUMES\r
46 gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask ## CONSUMES\r
47 gEfiMdePkgTokenSpaceGuid.PcdFixedDebugPrintErrorLevel ## CONSUMES\r
48\r