]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Application/VariableInfo/VariableInfo.inf
MdeModulePkg VariableInfo: Merge from VariableInfo in SecurityPkg
[mirror_edk2.git] / MdeModulePkg / Application / VariableInfo / VariableInfo.inf
index 4d9dc71565a2473f5455981bd6237653141364b0..f76637a2f5fbd2421950248c77c306526c7710a9 100644 (file)
@@ -1,9 +1,12 @@
 ## @file\r
-#  This is a shell application that will display statistical information about variable usage.\r
+#  A shell application that displays statistical information about variable usage.\r
+#\r
+#  This application can display statistical information about variable usage for SMM variable\r
+#  driver and non-SMM variable driver.\r
 #  Note that if Variable Dxe driver doesn't enable the feature by setting PcdVariableCollectStatistics\r
-#  as TRUE, The application will not display variable statistical information.\r
+#  as TRUE, the application will not display variable statistical information.\r
 #\r
-#  Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2007 - 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
@@ -20,7 +23,6 @@
   FILE_GUID                      = 202A2922-8C27-4943-9855-26180BF9F113\r
   MODULE_TYPE                    = UEFI_APPLICATION\r
   VERSION_STRING                 = 1.0\r
-\r
   ENTRY_POINT                    = UefiMain\r
 \r
 #\r
 [Sources]\r
   VariableInfo.c\r
 \r
-\r
 [Packages]\r
   MdePkg/MdePkg.dec\r
   MdeModulePkg/MdeModulePkg.dec\r
 \r
-\r
 [LibraryClasses]\r
   UefiApplicationEntryPoint\r
   UefiLib\r
+  UefiBootServicesTableLib\r
+  BaseMemoryLib\r
+  MemoryAllocationLib\r
+\r
+[Protocols]\r
+  gEfiSmmCommunicationProtocolGuid   ## SOMETIMES_CONSUMES\r
+\r
+  ## UNDEFINED            # Used to do smm communication\r
+  ## SOMETIMES_CONSUMES\r
+  gEfiSmmVariableProtocolGuid\r
 \r
 [Guids]\r
-  gEfiVariableGuid          ## CONSUMES ## SystemTable\r
+  gEfiAuthenticatedVariableGuid      ## SOMETIMES_CONSUMES   ## SystemTable\r
+  gEfiVariableGuid                   ## CONSUMES             ## SystemTable\r
 \r
 [UserExtensions.TianoCore."ExtraFiles"]\r
   VariableInfoExtra.uni\r