# may not be modified without authorization. If platform fails to protect these resources, \r
# the authentication service provided in this driver will be broken, and the behavior is undefined.\r
#\r
-# Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>\r
# This program and the accompanying materials\r
# are licensed and made available under the terms and conditions of the BSD License\r
# which accompanies this distribution. The full text of the license may be found at\r
Variable.c\r
VariableSmm.c\r
AuthService.c\r
+ VarCheck.c\r
Variable.h\r
AuthService.h\r
\r
BaseCryptLib\r
PlatformSecureLib\r
HobLib\r
+ PcdLib\r
+ DevicePathLib\r
\r
[Protocols]\r
gEfiSmmFirmwareVolumeBlockProtocolGuid ## CONSUMES\r
## CONSUMES\r
## NOTIFY \r
gEfiSmmFaultTolerantWriteProtocolGuid\r
- gEfiSmmEndOfDxeProtocolGuid ## NOTIFY\r
+ gEfiSmmEndOfDxeProtocolGuid ## NOTIFY\r
+ gEdkiiSmmVarCheckProtocolGuid ## PRODUCES\r
\r
[Guids]\r
## PRODUCES ## GUID # Variable store header\r
gEfiSystemNvDataFvGuid ## CONSUMES ## GUID\r
gEfiHardwareErrorVariableGuid ## SOMETIMES_CONSUMES ## Variable:L"HwErrRec####"\r
gEdkiiFaultTolerantWriteGuid ## SOMETIMES_CONSUMES ## HOB\r
- \r
+ gEdkiiVarErrorFlagGuid ## CONSUMES ## GUID\r
+\r
[Pcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase ## SOMETIMES_CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdMaxHardwareErrorVariableSize ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdVariableStoreSize ## CONSUMES\r
gEfiMdeModulePkgTokenSpaceGuid.PcdHwErrStorageSize ## CONSUMES\r
- \r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdMaxUserNvVariableSpaceSize ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdBoottimeReservedNvVariableSpaceSize ## CONSUMES\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdReclaimVariableSpaceAtEndOfDxe ## CONSUMES\r
+\r
[FeaturePcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdVariableCollectStatistics ## CONSUMES # statistic the information of variable.\r
gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDeprecate ## CONSUMES # Auto update PlatformLang/Lang\r