audk/MdeModulePkg/Include/Library
Star Zeng b6477d820b MdeModulePkg: Add AuthVariableLib LibraryClass
What to do:
1. Add AuthVariableLib LibraryClass definitions.
2. Implement a NULL AuthVariableLib library instance.
3. Add VARIABLE_ENTRY_PROPERTY definition to VarCheck.h.
4. Add VARIABLE_ENTRY_CONSISTENCY and variable attribute
combinations definitions to VariableFormat.h.

Why to do:
1. Share code.
1.1. 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.

1.2 The VARIABLE_ENTRY_PROPERTY definition to VarCheck.h,
VARIABLE_ENTRY_CONSISTENCY and variable attribute
combinations definitions to VariableFormat.h will be shared
by merged Variable driver and AuthVariableLib.

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@17757 6f19259b-4bc3-4df7-8a09-765794883524
2015-07-01 03:04:18 +00:00
..
AuthVariableLib.h MdeModulePkg: Add AuthVariableLib LibraryClass 2015-07-01 03:04:18 +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