mirror_edk2/MdeModulePkg/Universal/Variable/RuntimeDxe
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
..
Reclaim.c Update code to support VS2013 tool chain. 2014-07-28 07:52:57 +00:00
VarCheck.c MdeModulePkg Variable: Add SysPrepOrder and SysPrep#### to global list. 2015-06-08 09:35:53 +00:00
Variable.c MdeModulePkg Variable: Enhance the code logic about VariableLock 2015-04-10 01:53:38 +00:00
Variable.h MdeModulePkg: Add AuthVariableLib LibraryClass 2015-07-01 03:04:18 +00:00
VariableDxe.c MdeModulePkg Variable: Introduce PcdReclaimVariableSpaceAtEndOfDxe 2015-02-02 09:30:34 +00:00
VariableRuntimeDxe.inf MdeModulePkg Variable: Introduce PcdReclaimVariableSpaceAtEndOfDxe 2015-02-02 09:30:34 +00:00
VariableRuntimeDxe.uni MdeModulePkg Variable: Add missing warning annotation. 2014-11-19 01:08:23 +00:00
VariableRuntimeDxeExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00
VariableSmm.c MdeModulePkg: Cleanup gEfiSmmAccess2ProtocolGuid reference. 2015-02-05 00:59:56 +00:00
VariableSmm.inf MdeModulePkg: Cleanup gEfiSmmAccess2ProtocolGuid reference. 2015-02-05 00:59:56 +00:00
VariableSmm.uni MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files. 2014-09-03 08:39:12 +00:00
VariableSmmExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00
VariableSmmRuntimeDxe.c MdeModulePkg Variable: Move VariableLock install into SmmVariableReady(). 2015-06-11 10:24:36 +00:00
VariableSmmRuntimeDxe.inf MdeModulePkg Variable: Implement VarCheck PROTOCOL 2015-01-05 03:38:36 +00:00
VariableSmmRuntimeDxe.uni MdeModulePkg Variable: Add missing warning annotation. 2014-11-19 01:08:23 +00:00
VariableSmmRuntimeDxeExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00