audk/MdeModulePkg/Include/Library
Star Zeng 308521b133 MdeModulePkg: Move TpmMeasurementLib LibraryClass from SecurityPkg
What to do:
1. Move TpmMeasurementLib LibraryClass from SecurityPkg to MdeModulePkg.
2. Implement a NULL TpmMeasurementLib library instance.

Why to do:
1. Share code.
We are moving forward to separate auth variable service from Auth Variable
driver in SecurityPkg to AuthVariableLib. Then the AuthVariableLib could benefit
and be used by different implementation of Auth Variable drivers.
2. Remove code duplication and reduce maintenance effort.
After auth variable service separated from Auth Variable driver in SecurityPkg
to AuthVariableLib. The remaining code logic of Auth Variable driver in SecurityPkg
will be almost same with Variable driver in MdeModulePkg. We are going to
merge them.
3. TpmMeasurementLib is consumed by Auth Variable driver in SecurityPkg now,
as Auth Variable driver in SecurityPkg will be merged to Variable driver in
MdeModulePkg, so the library class also needs to be moved to MdeModulePkg.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17753 6f19259b-4bc3-4df7-8a09-765794883524
2015-07-01 03:01:34 +00:00
..
CapsuleLib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00
CpuExceptionHandlerLib.h Fix comments format issue. 2013-12-06 01:13:11 +00:00
CustomizedDisplayLib.h Rollback the change 15021. 2013-12-30 06:07:29 +00:00
DebugAgentLib.h 1. Add debug init flag DEBUG_AGENT_INIT_THUNK_PEI_IA32TOX64 in Debug Agent Library. 2012-08-27 08:36:23 +00:00
DpcLib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00
HiiLib.h Update comments for VarOffset field in the dynamic create question function. 2013-10-12 02:10:02 +00:00
IpIoLib.h 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
LockBoxLib.h MdeModulePkg: Add SMM LockBox 2011-07-19 20:47:28 +00:00
NetLib.h Fix GCC build fail issue for MdeModulePkg and NetworkPkg. 2012-12-17 06:48:35 +00:00
OemHookStatusCodeLib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00
PlatformBootManagerLib.h MdeModulePkg: Add BdsDxe driver and PlatformBootManagerNull library. 2015-05-06 04:48:56 +00:00
PlatformHookLib.h 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
RecoveryLib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00
ResetSystemLib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00
S3Lib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00
SecurityManagementLib.h Add PI1.2.1 SAP2 support and UEFI231B mantis 896 2012-08-22 02:32:12 +00:00
SmmCorePlatformHookLib.h 1. Add two performance measurement points for SMM performance measurement; 2011-08-16 02:58:20 +00:00
SortLib.h MdeModulePkg, MdePkg, NetworkPkg, OvmfPkg, PerformancePkg, ShellPkg: Library Migration. 2015-01-13 01:04:07 +00:00
TcpIoLib.h Fix CRLF format 2014-01-22 08:38:50 +00:00
TpmMeasurementLib.h MdeModulePkg: Move TpmMeasurementLib LibraryClass from SecurityPkg 2015-07-01 03:01:34 +00:00
UdpIoLib.h 1. Fix a bug in PXE driver that the PXE boot do not restart if a new boot option on the different IP stack is selected. 2012-10-17 08:23:41 +00:00
UefiBootManagerLib.h MdeModulePkg: Provide EfiBootManagerRegisterBootDescriptionHandler 2015-06-02 09:03:38 +00:00
UefiHiiServicesLib.h Update the copyright notice format 2010-04-24 09:49:11 +00:00