audk/MdeModulePkg/Library
jcarsey f405c0674a Add 2 functions to UefiLib library class: CatSPrint and CatVSPrint.
Implement these functions in the UefiLib instance.

Add 2 functions to PrintLib library class: SPrintLengthAsciiFormat and SPrintLength.
Implement these functions in the BasePrintLib instance and the DxePrintLib2Protocol instance.

Signed-off-by: jcarsey
Reviewed-by: jljusten
Reviewed-by: geekboy15a

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12081 6f19259b-4bc3-4df7-8a09-765794883524
2011-08-02 23:33:06 +00:00
..
BasePlatformHookLibNull Add generic SerialPortLib instance for 16550 UARTs configured through PCDs. Depends on new library class called PlatformHookLib to perform platform specific initialization of the UART. 2010-12-18 01:02:59 +00:00
BaseResetSystemLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
BaseSerialPortLib16550 Add description for 64-byte FIFO enable bit for PcdSerialFifoControl. 2011-03-16 02:58:51 +00:00
DebugAgentLibNull 1. Add init flag DEBUG_AGENT_INIT_DXE_AP. 2010-07-19 02:26:09 +00:00
DxeCapsuleLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxeCoreMemoryAllocationLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxeCorePerformanceLib Compare DXE performance token name by DXE performance string length. 2010-11-22 05:15:11 +00:00
DxeCrc32GuidedSectionExtractLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxeDebugPrintErrorLevelLib git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11399 6f19259b-4bc3-4df7-8a09-765794883524 2011-03-15 00:52:27 +00:00
DxeDpcLib For libraries that have multiple module types support, just define a [Depex] section for specified module types that are permitted to have a [Depex] section. 2011-07-27 08:54:57 +00:00
DxeIpIoLib Add a UNION definition (IP_IO_IP_PROTOOCL) for EFI_IP4/6_PROTOCOL and change IP_IO structure using this UNION to point the special IP Protocol. 2010-06-13 08:18:10 +00:00
DxeNetLib 1. Define a netlib library function NetLibGetSystemGuid() 2011-07-14 11:27:05 +00:00
DxePerformanceLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxePrintLibPrint2Protocol Add 2 functions to UefiLib library class: CatSPrint and CatVSPrint. 2011-08-02 23:33:06 +00:00
DxeReportStatusCodeLib 1. Rollback the changing on replacing MAX_EXTENDED_DATA_SIZE by EFI_STATUS_CODE_DATA_MAX_SIZE, 2010-11-23 07:50:31 +00:00
DxeSecurityManagementLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
DxeSmmPerformanceLib For libraries that have multiple module types support, just define a [Depex] section for specified module types that are permitted to have a [Depex] section. 2011-07-27 08:54:57 +00:00
DxeTcpIoLib Enhance the code to avoid the potential of return address of local variable to output structure. 2011-01-17 05:54:13 +00:00
DxeUdpIoLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
LockBoxNullLib MdeModulePkg: Add SMM LockBox 2011-07-19 20:47:28 +00:00
OemHookStatusCodeLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiPerformanceLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiRecoveryLibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
PeiReportStatusCodeLib 1. Rollback the changing on replacing MAX_EXTENDED_DATA_SIZE by EFI_STATUS_CODE_DATA_MAX_SIZE, 2010-11-23 07:50:31 +00:00
PeiS3LibNull Update the copyright notice format 2010-04-24 09:49:11 +00:00
PiSmmCoreMemoryAllocationLib Enhance PiSmmCoreMemoryAllocationLib Free function implementation to call gSmst or gBS Free service according to the buffer in or out of SMRAM range. 2010-07-28 01:08:13 +00:00
PiSmmCoreSmmServicesTableLib Update the copyright notice format 2010-04-24 09:49:11 +00:00
RuntimeDxeReportStatusCodeLib Fixed the issue in RuntimeStatusCode library that may not work on the early dispatched Runtime driver. 2011-08-02 06:23:54 +00:00
SmmCorePerformanceLib Add performance library instances for SMM performance measurement. 2011-03-10 07:39:51 +00:00
SmmLockBoxLib MdeModulePkg: Add SmmLockBox PEI implementation 2011-08-02 21:06:13 +00:00
SmmPerformanceLib Fix a bug in SmmPerformanceLib that there is no return value in normal cases for GetPerformanceMeasurement(). 2011-03-14 03:47:31 +00:00
SmmReportStatusCodeLib Remove UefiDriverEntryPoint from [LibraryClasses] section. Library implementations should never link against an entry point lib. Only modules implementation should link against an entry point lib. 2010-12-17 22:47:06 +00:00
UefiHiiLib Update ALTCFG reference from default name token to default ID. 2011-04-19 03:04:06 +00:00
UefiHiiServicesLib Update the copyright notice format 2010-04-24 09:49:11 +00:00