audk/OvmfPkg/Library
Bret Barkelew 2fe5f2f529 OvmfPkg/PlatformDebugLibIoPort: Add new APIs
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1395

Add new APIs' implementation (DebugVPrint, DebugBPrint)
in the DebugLib instance. These APIs would expose print
routines with VaList parameter and BaseList parameter.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Zhichao Gao <zhichao.gao@intel.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Liming Gao <liming.gao@intel.com>
Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Michael Turner <Michael.Turner@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Acked-by: Laszlo Ersek <lersek@redhat.com>
2019-04-02 12:49:28 +08:00
..
AcpiTimerLib OvmfPkg/AcpiTimerLib: list "AcpiTimerLib.h" in the INF files 2018-03-13 14:30:37 +01:00
BaseMemEncryptSevLib OvmfPkg:Fix VS2012 build failure 2018-03-28 09:58:49 +08:00
BasePciCapLib OvmfPkg BasePciCapLib: Fix VS build failure 2018-05-29 10:21:40 +02:00
BasePciCapPciSegmentLib OvmfPkg: introduce PciCapPciSegmentLib 2018-05-24 21:13:11 +02:00
DxePciLibI440FxQ35
EmuVariableFvbLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
LoadLinuxLib OvmfPkg/LoadLinuxLib: list "LoadLinuxLib.h" in the INF file 2018-03-13 14:30:41 +01:00
LockBoxLib OvmfPkg/LockBoxLib: Update the comments for API UpdateLockBox() 2019-02-22 08:20:08 +08:00
NvVarsFileLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
PciHostBridgeLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
PlatformBmPrintScLib OvmfPkg: add library to track boot option loading/starting on the console 2019-02-25 11:51:22 +01:00
PlatformBootManagerLib OvmfPkg/PlatformBootManagerLib: display boot option loading/starting 2019-02-25 11:51:36 +01:00
PlatformDebugLibIoPort OvmfPkg/PlatformDebugLibIoPort: Add new APIs 2019-04-02 12:49:28 +08:00
PlatformFvbLibNull OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
PlatformHasIoMmuLib OvmfPkg: Add PlatformHasIoMmuLib 2017-07-10 21:17:28 -07:00
PlatformSecureLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
QemuBootOrderLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
QemuFwCfgLib OvmfPkg/QemuFwCfgDxeLib: SEV: zero FW_CFG_DMA_ACCESS before decrypting it 2017-08-29 22:44:33 +02:00
QemuFwCfgS3Lib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
ResetSystemLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
SerializeVariablesLib OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
SmbiosVersionLib OvmfPkg/SmbiosVersionLib: eliminate unchecked PcdSetXX() calls 2016-10-25 10:46:19 +02:00
SmmCpuFeaturesLib OvmfPkg/SmmCpuFeaturesLib: SEV: encrypt+free pages of init. save state map 2018-03-06 13:30:35 +01:00
Tcg2PhysicalPresenceLibNull OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
Tcg2PhysicalPresenceLibQemu OvmfPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:47 +08:00
TlsAuthConfigLib OvmfPkg/TlsAuthConfigLib: configure trusted cipher suites for HTTPS boot 2018-04-13 14:05:10 +02:00
UefiPciCapPciIoLib OvmfPkg: introduce PciCapPciIoLib 2018-05-24 21:20:42 +02:00
VirtioLib OvmfPkg/VirtioLib: change the parameter of VirtioAppendDesc() to UINT64 2017-08-25 10:42:19 +02:00
VirtioMmioDeviceLib OvmfPkg/VirtioMmioDeviceLib: improve style of mMmioDeviceProtocolTemplate 2018-03-13 14:31:05 +01:00
XenConsoleSerialPortLib OvmfPkg/XenConsoleSerialPortLib: don't include <Uefi/UefiBaseType.h> 2016-10-26 12:03:39 +02:00
XenHypercallLib OvmfPkg/XenHypercallLib: enable virt extensions for ARM 2017-11-17 09:56:50 +00:00
XenIoMmioLib