Commit [r15385] Maximize Restore History

Report the setting variable failure to platform through the status code when core cannot handle the error.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>

niruiyu 2014-03-25

added /trunk/edk2/MdeModulePkg/Include/Guid/StatusCodeDataTypeVariable.h
changed /trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
changed /trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConsole.c
changed /trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Bds.h
changed /trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h
changed /trunk/edk2/MdeModulePkg/MdeModulePkg.dec
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BmLib.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/Variable.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BootMaint.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BdsEntry.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BBSsupport.c
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf
changed /trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.c
changed /trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c
/trunk/edk2/MdeModulePkg/Include/Guid/StatusCodeDataTypeVariable.h Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsConsole.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Bds.h Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/InternalBdsLib.h Diff Switch to side-by-side view
Loading...
/trunk/edk2/MdeModulePkg/MdeModulePkg.dec Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BmLib.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/Variable.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Language.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/FrontPage.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BootMaint.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BdsEntry.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint/BBSsupport.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Universal/BdsDxe/Hotkey.c Diff Switch to side-by-side view
Loading...
/trunk/edk2/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsMisc.c Diff Switch to side-by-side view
Loading...