]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ShellPkg: Refine the fomat in INF/DEC files to follow spec.
authorQiu Shumin <shumin.qiu@intel.com>
Thu, 22 Jan 2015 01:44:11 +0000 (01:44 +0000)
committershenshushi <shenshushi@Edk2>
Thu, 22 Jan 2015 01:44:11 +0000 (01:44 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com>
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16634 6f19259b-4bc3-4df7-8a09-765794883524

15 files changed:
ShellPkg/Application/Shell/Shell.inf
ShellPkg/Library/UefiDpLib/UefiDpLib.inf
ShellPkg/Library/UefiHandleParsingLib/UefiHandleParsingLib.inf
ShellPkg/Library/UefiShellBcfgCommandLib/UefiShellBcfgCommandLib.inf
ShellPkg/Library/UefiShellCEntryLib/UefiShellCEntryLib.inf
ShellPkg/Library/UefiShellCommandLib/UefiShellCommandLib.inf
ShellPkg/Library/UefiShellDebug1CommandsLib/UefiShellDebug1CommandsLib.inf
ShellPkg/Library/UefiShellDriver1CommandsLib/UefiShellDriver1CommandsLib.inf
ShellPkg/Library/UefiShellInstall1CommandsLib/UefiShellInstall1CommandsLib.inf
ShellPkg/Library/UefiShellLevel1CommandsLib/UefiShellLevel1CommandsLib.inf
ShellPkg/Library/UefiShellLevel2CommandsLib/UefiShellLevel2CommandsLib.inf
ShellPkg/Library/UefiShellLevel3CommandsLib/UefiShellLevel3CommandsLib.inf
ShellPkg/Library/UefiShellLib/UefiShellLib.inf
ShellPkg/Library/UefiShellNetwork1CommandsLib/UefiShellNetwork1CommandsLib.inf
ShellPkg/ShellPkg.dec

index e20ac08a7eb06dd09a0f2429166823f6a978dc5e..4749c068195be8305df74080a0ebebfc94fa4855 100644 (file)
@@ -2,7 +2,7 @@
 #  This is the shell application\r
 #\r
 #  Copyright (c) 2013, Hewlett-Packard Development Company, L.P.\r
-#  Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   HandleParsingLib\r
 \r
 [Guids]\r
-  gShellVariableGuid                                      # ALWAYS_CONSUMES\r
-  gShellMapGuid                                           # ALWAYS_CONSUMES\r
-  gShellAliasGuid                                         # ALWAYS_CONSUMES\r
+  gShellVariableGuid                                      ## CONSUMES ## GUID\r
+  gShellMapGuid                                           ## CONSUMES ## GUID\r
+  gShellAliasGuid                                         ## CONSUMES ## GUID\r
 \r
 [Protocols]\r
-  gEfiShellProtocolGuid                                   # ALWAYS_PRODUCES\r
-                                                          # SOMETIMES_CONSUMES\r
-  gEfiShellParametersProtocolGuid                         # ALWAYS_PRODUCES\r
-                                                          # SOMETIMES_CONSUMES\r
+  gEfiShellProtocolGuid                                   #PRODUCES\r
+                                                          ## SOMETIMES_CONSUMES\r
+  gEfiShellParametersProtocolGuid                         #PRODUCES\r
+                                                          ## SOMETIMES_CONSUMES\r
 \r
-#  gEfiShellEnvironment2Guid                               # SOMETIMES_PRODUCES\r
-#  gEfiShellInterfaceGuid                                  # SOMETIMES_PRODUCES\r
+#  gEfiShellEnvironment2Guid                              ## SOMETIMES_PRODUCES\r
+#  gEfiShellInterfaceGuid                                 ## SOMETIMES_PRODUCES\r
 \r
-  gEfiSimpleTextInputExProtocolGuid                       # ALWAYS_CONSUMES\r
-  gEfiSimpleTextInProtocolGuid                            # ALWAYS_CONSUMES\r
-  gEfiSimpleTextOutProtocolGuid                           # ALWAYS_CONSUMES\r
-  gEfiSimpleFileSystemProtocolGuid                        # ALWAYS_CONSUMES\r
-  gEfiLoadedImageProtocolGuid                             # ALWAYS_CONSUMES\r
-  gEfiComponentName2ProtocolGuid                          # ALWAYS_CONSUMES\r
-  gEfiUnicodeCollation2ProtocolGuid                       # ALWAYS_CONSUMES\r
-  gEfiDevicePathProtocolGuid                              # ALWAYS_CONSUMES\r
+  gEfiSimpleTextInputExProtocolGuid                       #CONSUMES\r
+  gEfiSimpleTextInProtocolGuid                            #CONSUMES\r
+  gEfiSimpleTextOutProtocolGuid                           #CONSUMES\r
+  gEfiSimpleFileSystemProtocolGuid                        #CONSUMES\r
+  gEfiLoadedImageProtocolGuid                             #CONSUMES\r
+  gEfiComponentName2ProtocolGuid                          #CONSUMES\r
+  gEfiUnicodeCollation2ProtocolGuid                       #CONSUMES\r
+  gEfiDevicePathProtocolGuid                              #CONSUMES\r
 \r
 [Pcd]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportOldProtocols  # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellRequireHiiPlatform   # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportFrameworkHii  # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellPageBreakDefault     # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize    # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellInsertModeDefault    # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount       # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength        # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize      # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellForceConsole         # ALWAYS_CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupplier             # ALWAYS_CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportOldProtocols  #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellRequireHiiPlatform   #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportFrameworkHii  #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellPageBreakDefault     #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize    #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellInsertModeDefault    #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount       #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength        #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize      #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellForceConsole         #CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupplier             #CONSUMES\r
 \r
index 9488a49813a13676a995d29477d2b3cf715d4e4c..70d2163d2bd24f5f61ab0c62fe1145f383560606 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Display Performance Application, Module information file.\r
 #\r
-# Copyright (c) 2009 - 2013, Intel Corporation. All rights reserved.\r
+# Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved.\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
   DevicePathLib\r
 \r
 [Protocols]\r
-  gEfiLoadedImageProtocolGuid                             # ALWAYS_CONSUMED\r
-  gEfiDriverBindingProtocolGuid                           # SOMETIMES_CONSUMED\r
-  gEfiComponentName2ProtocolGuid                          # SOMETIMES_CONSUMED\r
-  gEfiLoadedImageDevicePathProtocolGuid                   # SOMETIMES_CONSUMED\r
+  gEfiLoadedImageProtocolGuid                             ## CONSUMES\r
+  gEfiDriverBindingProtocolGuid                           ## SOMETIMES_CONSUMES\r
+  gEfiComponentName2ProtocolGuid                          ## SOMETIMES_CONSUMES\r
+  gEfiLoadedImageDevicePathProtocolGuid                   ## SOMETIMES_CONSUMES\r
 \r
 [Pcd]\r
-  gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask # ALWAYS_CONSUMED\r
+  gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize   ## UNDEFINED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask          ## CONSUMES\r
index c95f41b115e1963558fe13cee41e62851b9f961f..96c8425d61bf491045d4acf07a83f7857686672d 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Provides interface to advanced shell functionality for parsing both handle and protocol database.\r
 #  Copyright (c) 2013 - 2014, Hewlett-Packard Development Company, L.P.<BR>\r
-#  Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved. <BR>\r
+#  Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   SortLib\r
 \r
 [Protocols]\r
-  gEfiSimpleFileSystemProtocolGuid                        ##CONSUMES\r
+  gEfiSimpleFileSystemProtocolGuid                        ## CONSUMES\r
 \r
   # shell 2.0\r
-  gEfiShellProtocolGuid                                   ##SOMETIMES_CONSUMED\r
-  gEfiShellParametersProtocolGuid                         ##SOMETIMES_CONSUMED\r
+  gEfiShellProtocolGuid                                   ## SOMETIMES_CONSUMES\r
+  gEfiShellParametersProtocolGuid                         ## SOMETIMES_CONSUMES\r
 \r
   # 'old' shell\r
-  gEfiShellEnvironment2Guid                               ##SOMETIMES_CONSUMED\r
-  gEfiShellInterfaceGuid                                  ##SOMETIMES_CONSUMED\r
+  gEfiShellEnvironment2Guid                               ## SOMETIMES_CONSUMES\r
+  gEfiShellInterfaceGuid                                  ## SOMETIMES_CONSUMES\r
 \r
-  gEfiUnicodeCollation2ProtocolGuid                       ##CONSUMES\r
-  gEfiDevicePathToTextProtocolGuid                        ##CONSUMES\r
-  gEfiBusSpecificDriverOverrideProtocolGuid               ##CONSUMES\r
-  gEfiDevicePathUtilitiesProtocolGuid                     ##CONSUMES\r
-  gEfiDevicePathFromTextProtocolGuid                      ##CONSUMES\r
-  gEfiPlatformDriverOverrideProtocolGuid                  ##CONSUMES\r
-  gEfiSimpleTextInProtocolGuid                            ##CONSUMES\r
-  gEfiPlatformToDriverConfigurationProtocolGuid           ##CONSUMES\r
-  gEfiDriverSupportedEfiVersionProtocolGuid               ##CONSUMES\r
-  gEfiLoadedImageProtocolGuid                             ##CONSUMES\r
-  gEfiDevicePathProtocolGuid                              ##CONSUMES\r
-  gEfiLoadedImageDevicePathProtocolGuid                   ##CONSUMES\r
-  gEfiSimpleTextOutProtocolGuid                           ##UNDEFINED\r
-  gEfiSimplePointerProtocolGuid                           ##UNDEFINED\r
-  gEfiAbsolutePointerProtocolGuid                         ##UNDEFINED\r
-  gEfiSerialIoProtocolGuid                                ##UNDEFINED\r
-  gEfiEdidDiscoveredProtocolGuid                          ##UNDEFINED\r
-  gEfiEdidActiveProtocolGuid                              ##UNDEFINED\r
-  gEfiEdidOverrideProtocolGuid                            ##UNDEFINED\r
-  gEfiLoadFileProtocolGuid                                ##UNDEFINED\r
-  gEfiLoadFile2ProtocolGuid                               ##UNDEFINED\r
-  gEfiTapeIoProtocolGuid                                  ##UNDEFINED\r
-  gEfiDiskIoProtocolGuid                                  ##UNDEFINED\r
-  gEfiBlockIoProtocolGuid                                 ##UNDEFINED\r
-  gEfiUnicodeCollationProtocolGuid                        ##UNDEFINED\r
-  gEfiPciRootBridgeIoProtocolGuid                         ##UNDEFINED\r
-  gEfiPciIoProtocolGuid                                   ##UNDEFINED\r
-  gEfiScsiPassThruProtocolGuid                            ##UNDEFINED\r
-  gEfiScsiIoProtocolGuid                                  ##UNDEFINED\r
-  gEfiExtScsiPassThruProtocolGuid                         ##UNDEFINED\r
-  gEfiIScsiInitiatorNameProtocolGuid                      ##UNDEFINED\r
-  gEfiUsbIoProtocolGuid                                   ##UNDEFINED\r
-  gEfiUsbHcProtocolGuid                                   ##UNDEFINED\r
-  gEfiUsb2HcProtocolGuid                                  ##UNDEFINED\r
-  gEfiDebugSupportProtocolGuid                            ##UNDEFINED\r
-  gEfiDebugPortProtocolGuid                               ##UNDEFINED\r
-  gEfiDecompressProtocolGuid                              ##UNDEFINED\r
-  gEfiAcpiTableProtocolGuid                               ##UNDEFINED\r
-  gEfiEbcProtocolGuid                                     ##UNDEFINED\r
-  gEfiSimpleNetworkProtocolGuid                           ##UNDEFINED\r
-  gEfiNetworkInterfaceIdentifierProtocolGuid              ##UNDEFINED\r
-  gEfiNetworkInterfaceIdentifierProtocolGuid_31           ##UNDEFINED\r
-  gEfiPxeBaseCodeProtocolGuid                             ##UNDEFINED\r
-  gEfiPxeBaseCodeCallbackProtocolGuid                     ##UNDEFINED\r
-  gEfiBisProtocolGuid                                     ##UNDEFINED\r
-  gEfiManagedNetworkServiceBindingProtocolGuid            ##UNDEFINED\r
-  gEfiManagedNetworkProtocolGuid                          ##UNDEFINED\r
-  gEfiArpServiceBindingProtocolGuid                       ##UNDEFINED\r
-  gEfiArpProtocolGuid                                     ##UNDEFINED\r
-  gEfiDhcp4ServiceBindingProtocolGuid                     ##UNDEFINED\r
-  gEfiDhcp4ProtocolGuid                                   ##UNDEFINED\r
-  gEfiTcp4ServiceBindingProtocolGuid                      ##UNDEFINED\r
-  gEfiTcp4ProtocolGuid                                    ##UNDEFINED\r
-  gEfiIp4ServiceBindingProtocolGuid                       ##UNDEFINED\r
-  gEfiIp4ProtocolGuid                                     ##UNDEFINED\r
-  gEfiIp4ConfigProtocolGuid                               ##UNDEFINED\r
-  gEfiUdp4ServiceBindingProtocolGuid                      ##UNDEFINED\r
-  gEfiUdp4ProtocolGuid                                    ##UNDEFINED\r
-  gEfiMtftp4ServiceBindingProtocolGuid                    ##UNDEFINED\r
-  gEfiMtftp4ProtocolGuid                                  ##UNDEFINED\r
-  gEfiAuthenticationInfoProtocolGuid                      ##UNDEFINED\r
-  gEfiHashServiceBindingProtocolGuid                      ##UNDEFINED\r
-  gEfiHashProtocolGuid                                    ##UNDEFINED\r
-  gEfiHiiFontProtocolGuid                                 ##UNDEFINED\r
-  gEfiHiiStringProtocolGuid                               ##UNDEFINED\r
-  gEfiHiiImageProtocolGuid                                ##UNDEFINED\r
-  gEfiHiiConfigRoutingProtocolGuid                        ##UNDEFINED\r
-  gEfiHiiConfigAccessProtocolGuid                         ##UNDEFINED\r
-  gEfiFormBrowser2ProtocolGuid                            ##UNDEFINED\r
-  gEfiDeviceIoProtocolGuid                                ##UNDEFINED\r
-  gEfiUgaDrawProtocolGuid                                 ##UNDEFINED\r
-  gEfiUgaIoProtocolGuid                                   ##UNDEFINED\r
-  gEfiDriverConfigurationProtocolGuid                     ##UNDEFINED\r
-  gEfiDriverConfiguration2ProtocolGuid                    ##UNDEFINED\r
-  gEfiSimpleTextInputExProtocolGuid                       ##UNDEFINED\r
-  gEfiIp6ServiceBindingProtocolGuid                       ##UNDEFINED\r
-  gEfiIp6ProtocolGuid                                     ##UNDEFINED\r
-  gEfiIp6ConfigProtocolGuid                               ##UNDEFINED\r
-  gEfiMtftp6ServiceBindingProtocolGuid                    ##UNDEFINED\r
-  gEfiMtftp6ProtocolGuid                                  ##UNDEFINED\r
-  gEfiDhcp6ServiceBindingProtocolGuid                     ##UNDEFINED\r
-  gEfiDhcp6ProtocolGuid                                   ##UNDEFINED\r
-  gEfiUdp6ServiceBindingProtocolGuid                      ##UNDEFINED\r
-  gEfiUdp6ProtocolGuid                                    ##UNDEFINED\r
-  gEfiTcp6ServiceBindingProtocolGuid                      ##UNDEFINED\r
-  gEfiTcp6ProtocolGuid                                    ##UNDEFINED\r
-  gEfiVlanConfigProtocolGuid                              ##UNDEFINED\r
-  gEfiEapProtocolGuid                                     ##UNDEFINED\r
-  gEfiEapManagementProtocolGuid                           ##UNDEFINED\r
-  gEfiFtp4ServiceBindingProtocolGuid                      ##UNDEFINED\r
-  gEfiFtp4ProtocolGuid                                    ##UNDEFINED\r
-  gEfiIpSecConfigProtocolGuid                             ##UNDEFINED\r
-  gEfiDriverHealthProtocolGuid                            ##UNDEFINED\r
-  gEfiDeferredImageLoadProtocolGuid                       ##UNDEFINED\r
-  gEfiUserCredentialProtocolGuid                          ##UNDEFINED\r
-  gEfiUserManagerProtocolGuid                             ##UNDEFINED\r
-  gEfiAtaPassThruProtocolGuid                             ##UNDEFINED\r
-  gEfiFirmwareManagementProtocolGuid                      ##UNDEFINED\r
-  gEfiIpSecProtocolGuid                                   ##UNDEFINED\r
-  gEfiIpSec2ProtocolGuid                                  ##UNDEFINED\r
-  gEfiKmsProtocolGuid                                     ##UNDEFINED\r
-  gEfiBlockIo2ProtocolGuid                                ##UNDEFINED\r
-  gEfiStorageSecurityCommandProtocolGuid                  ##UNDEFINED\r
-  gEfiUserCredential2ProtocolGuid                         ##UNDEFINED\r
-  gPcdProtocolGuid                                        ##UNDEFINED\r
-  gEfiTcgProtocolGuid                                     ##UNDEFINED\r
-  gEfiHiiPackageListProtocolGuid                          ##UNDEFINED\r
-  gEfiDriverFamilyOverrideProtocolGuid                    ##UNDEFINED\r
-  gEfiIdeControllerInitProtocolGuid                       ##UNDEFINED\r
-  gEfiDiskIo2ProtocolGuid                                 ##UNDEFINED\r
-  gEfiAdapterInformationProtocolGuid                      ##UNDEFINED\r
-  gEfiShellDynamicCommandProtocolGuid                     ##UNDEFINED\r
+  gEfiUnicodeCollation2ProtocolGuid                       ## CONSUMES\r
+  gEfiDevicePathToTextProtocolGuid                        ## CONSUMES\r
+  gEfiBusSpecificDriverOverrideProtocolGuid               ## CONSUMES\r
+  gEfiDevicePathUtilitiesProtocolGuid                     ## CONSUMES\r
+  gEfiDevicePathFromTextProtocolGuid                      ## CONSUMES\r
+  gEfiPlatformDriverOverrideProtocolGuid                  ## CONSUMES\r
+  gEfiSimpleTextInProtocolGuid                            ## CONSUMES\r
+  gEfiPlatformToDriverConfigurationProtocolGuid           ## CONSUMES\r
+  gEfiDriverSupportedEfiVersionProtocolGuid               ## CONSUMES\r
+  gEfiLoadedImageProtocolGuid                             ## CONSUMES\r
+  gEfiDevicePathProtocolGuid                              ## CONSUMES\r
+  gEfiLoadedImageDevicePathProtocolGuid                   ## CONSUMES\r
+  gEfiSimpleTextOutProtocolGuid                           ## UNDEFINED\r
+  gEfiSimplePointerProtocolGuid                           ## UNDEFINED\r
+  gEfiAbsolutePointerProtocolGuid                         ## UNDEFINED\r
+  gEfiSerialIoProtocolGuid                                ## UNDEFINED\r
+  gEfiEdidDiscoveredProtocolGuid                          ## UNDEFINED\r
+  gEfiEdidActiveProtocolGuid                              ## UNDEFINED\r
+  gEfiEdidOverrideProtocolGuid                            ## UNDEFINED\r
+  gEfiLoadFileProtocolGuid                                ## UNDEFINED\r
+  gEfiLoadFile2ProtocolGuid                               ## UNDEFINED\r
+  gEfiTapeIoProtocolGuid                                  ## UNDEFINED\r
+  gEfiDiskIoProtocolGuid                                  ## UNDEFINED\r
+  gEfiBlockIoProtocolGuid                                 ## UNDEFINED\r
+  gEfiUnicodeCollationProtocolGuid                        ## UNDEFINED\r
+  gEfiPciRootBridgeIoProtocolGuid                         ## UNDEFINED\r
+  gEfiPciIoProtocolGuid                                   ## UNDEFINED\r
+  gEfiScsiPassThruProtocolGuid                            ## UNDEFINED\r
+  gEfiScsiIoProtocolGuid                                  ## UNDEFINED\r
+  gEfiExtScsiPassThruProtocolGuid                         ## UNDEFINED\r
+  gEfiIScsiInitiatorNameProtocolGuid                      ## UNDEFINED\r
+  gEfiUsbIoProtocolGuid                                   ## UNDEFINED\r
+  gEfiUsbHcProtocolGuid                                   ## UNDEFINED\r
+  gEfiUsb2HcProtocolGuid                                  ## UNDEFINED\r
+  gEfiDebugSupportProtocolGuid                            ## UNDEFINED\r
+  gEfiDebugPortProtocolGuid                               ## UNDEFINED\r
+  gEfiDecompressProtocolGuid                              ## UNDEFINED\r
+  gEfiAcpiTableProtocolGuid                               ## UNDEFINED\r
+  gEfiEbcProtocolGuid                                     ## UNDEFINED\r
+  gEfiSimpleNetworkProtocolGuid                           ## UNDEFINED\r
+  gEfiNetworkInterfaceIdentifierProtocolGuid              ## UNDEFINED\r
+  gEfiNetworkInterfaceIdentifierProtocolGuid_31           ## UNDEFINED\r
+  gEfiPxeBaseCodeProtocolGuid                             ## UNDEFINED\r
+  gEfiPxeBaseCodeCallbackProtocolGuid                     ## UNDEFINED\r
+  gEfiBisProtocolGuid                                     ## UNDEFINED\r
+  gEfiManagedNetworkServiceBindingProtocolGuid            ## UNDEFINED\r
+  gEfiManagedNetworkProtocolGuid                          ## UNDEFINED\r
+  gEfiArpServiceBindingProtocolGuid                       ## UNDEFINED\r
+  gEfiArpProtocolGuid                                     ## UNDEFINED\r
+  gEfiDhcp4ServiceBindingProtocolGuid                     ## UNDEFINED\r
+  gEfiDhcp4ProtocolGuid                                   ## UNDEFINED\r
+  gEfiTcp4ServiceBindingProtocolGuid                      ## UNDEFINED\r
+  gEfiTcp4ProtocolGuid                                    ## UNDEFINED\r
+  gEfiIp4ServiceBindingProtocolGuid                       ## UNDEFINED\r
+  gEfiIp4ProtocolGuid                                     ## UNDEFINED\r
+  gEfiIp4ConfigProtocolGuid                               ## UNDEFINED\r
+  gEfiUdp4ServiceBindingProtocolGuid                      ## UNDEFINED\r
+  gEfiUdp4ProtocolGuid                                    ## UNDEFINED\r
+  gEfiMtftp4ServiceBindingProtocolGuid                    ## UNDEFINED\r
+  gEfiMtftp4ProtocolGuid                                  ## UNDEFINED\r
+  gEfiAuthenticationInfoProtocolGuid                      ## UNDEFINED\r
+  gEfiHashServiceBindingProtocolGuid                      ## UNDEFINED\r
+  gEfiHashProtocolGuid                                    ## UNDEFINED\r
+  gEfiHiiFontProtocolGuid                                 ## UNDEFINED\r
+  gEfiHiiStringProtocolGuid                               ## UNDEFINED\r
+  gEfiHiiImageProtocolGuid                                ## UNDEFINED\r
+  gEfiHiiConfigRoutingProtocolGuid                        ## UNDEFINED\r
+  gEfiHiiConfigAccessProtocolGuid                         ## UNDEFINED\r
+  gEfiFormBrowser2ProtocolGuid                            ## UNDEFINED\r
+  gEfiDeviceIoProtocolGuid                                ## UNDEFINED\r
+  gEfiUgaDrawProtocolGuid                                 ## UNDEFINED\r
+  gEfiUgaIoProtocolGuid                                   ## UNDEFINED\r
+  gEfiDriverConfigurationProtocolGuid                     ## UNDEFINED\r
+  gEfiDriverConfiguration2ProtocolGuid                    ## UNDEFINED\r
+  gEfiSimpleTextInputExProtocolGuid                       ## UNDEFINED\r
+  gEfiIp6ServiceBindingProtocolGuid                       ## UNDEFINED\r
+  gEfiIp6ProtocolGuid                                     ## UNDEFINED\r
+  gEfiIp6ConfigProtocolGuid                               ## UNDEFINED\r
+  gEfiMtftp6ServiceBindingProtocolGuid                    ## UNDEFINED\r
+  gEfiMtftp6ProtocolGuid                                  ## UNDEFINED\r
+  gEfiDhcp6ServiceBindingProtocolGuid                     ## UNDEFINED\r
+  gEfiDhcp6ProtocolGuid                                   ## UNDEFINED\r
+  gEfiUdp6ServiceBindingProtocolGuid                      ## UNDEFINED\r
+  gEfiUdp6ProtocolGuid                                    ## UNDEFINED\r
+  gEfiTcp6ServiceBindingProtocolGuid                      ## UNDEFINED\r
+  gEfiTcp6ProtocolGuid                                    ## UNDEFINED\r
+  gEfiVlanConfigProtocolGuid                              ## UNDEFINED\r
+  gEfiEapProtocolGuid                                     ## UNDEFINED\r
+  gEfiEapManagementProtocolGuid                           ## UNDEFINED\r
+  gEfiFtp4ServiceBindingProtocolGuid                      ## UNDEFINED\r
+  gEfiFtp4ProtocolGuid                                    ## UNDEFINED\r
+  gEfiIpSecConfigProtocolGuid                             ## UNDEFINED\r
+  gEfiDriverHealthProtocolGuid                            ## UNDEFINED\r
+  gEfiDeferredImageLoadProtocolGuid                       ## UNDEFINED\r
+  gEfiUserCredentialProtocolGuid                          ## UNDEFINED\r
+  gEfiUserManagerProtocolGuid                             ## UNDEFINED\r
+  gEfiAtaPassThruProtocolGuid                             ## UNDEFINED\r
+  gEfiFirmwareManagementProtocolGuid                      ## UNDEFINED\r
+  gEfiIpSecProtocolGuid                                   ## UNDEFINED\r
+  gEfiIpSec2ProtocolGuid                                  ## UNDEFINED\r
+  gEfiKmsProtocolGuid                                     ## UNDEFINED\r
+  gEfiBlockIo2ProtocolGuid                                ## UNDEFINED\r
+  gEfiStorageSecurityCommandProtocolGuid                  ## UNDEFINED\r
+  gEfiUserCredential2ProtocolGuid                         ## UNDEFINED\r
+  gPcdProtocolGuid                                        ## UNDEFINED\r
+  gEfiTcgProtocolGuid                                     ## UNDEFINED\r
+  gEfiHiiPackageListProtocolGuid                          ## UNDEFINED\r
+  gEfiDriverFamilyOverrideProtocolGuid                    ## UNDEFINED\r
+  gEfiIdeControllerInitProtocolGuid                       ## UNDEFINED\r
+  gEfiDiskIo2ProtocolGuid                                 ## UNDEFINED\r
+  gEfiAdapterInformationProtocolGuid                      ## UNDEFINED\r
+  gEfiShellDynamicCommandProtocolGuid                     ## UNDEFINED\r
 \r
 [Guids]\r
-  gEfiFileInfoGuid                                        ##CONSUMES\r
-  gEfiShellEnvironment2ExtGuid                            ##CONSUMES\r
-  gEfiPcAnsiGuid                                          ##UNDEFINED\r
-  gEfiVT100Guid                                           ##UNDEFINED\r
-  gEfiVT100PlusGuid                                       ##UNDEFINED\r
-  gEfiVTUTF8Guid                                          ##UNDEFINED\r
-  gEfiStandardErrorDeviceGuid                             ##UNDEFINED\r
-  gEfiConsoleInDeviceGuid                                 ##UNDEFINED\r
-  gEfiConsoleOutDeviceGuid                                ##UNDEFINED\r
-  gEfiFileSystemInfoGuid                                  ##UNDEFINED\r
-  gEfiGlobalVariableGuid                                  ##UNDEFINED\r
-  gEfiPartTypeSystemPartGuid                              ##UNDEFINED\r
-  gEfiPartTypeLegacyMbrGuid                               ##UNDEFINED\r
-  gHandleParsingHiiGuid                                   ##UNDEFINED\r
-  gEfiAdapterInfoMediaStateGuid                           ##SOMETIMES CONSUMES\r
-  gEfiAdapterInfoNetworkBootGuid                          ##SOMETIMES CONSUMES\r
-  gEfiAdapterInfoSanMacAddressGuid                        ##SOMETIMES CONSUMES\r
+  gEfiFileInfoGuid                                        ## CONSUMES ## GUID\r
+  gEfiShellEnvironment2ExtGuid                            ## CONSUMES ## GUID\r
+  gEfiPcAnsiGuid                                          ## UNDEFINED\r
+  gEfiVT100Guid                                           ## UNDEFINED\r
+  gEfiVT100PlusGuid                                       ## UNDEFINED\r
+  gEfiVTUTF8Guid                                          ## UNDEFINED\r
+  gEfiStandardErrorDeviceGuid                             ## UNDEFINED\r
+  gEfiConsoleInDeviceGuid                                 ## UNDEFINED\r
+  gEfiConsoleOutDeviceGuid                                ## UNDEFINED\r
+  gEfiFileSystemInfoGuid                                  ## UNDEFINED\r
+  gEfiGlobalVariableGuid                                  ## UNDEFINED\r
+  gEfiPartTypeSystemPartGuid                              ## UNDEFINED\r
+  gEfiPartTypeLegacyMbrGuid                               ## UNDEFINED\r
+  gHandleParsingHiiGuid                                   ## UNDEFINED\r
+  gEfiAdapterInfoMediaStateGuid                           ## SOMETIMES_CONSUMES ## GUID\r
+  gEfiAdapterInfoNetworkBootGuid                          ## SOMETIMES_CONSUMES ## GUID\r
+  gEfiAdapterInfoSanMacAddressGuid                        ## SOMETIMES_CONSUMES ## GUID\r
 \r
 [Pcd.common]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize      ##CONSUMES\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellIncludeNtGuids       ##CONSUMES
\ No newline at end of file
+  gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize      ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellIncludeNtGuids       ## CONSUMES
\ No newline at end of file
index 596bb35096adb023823fa3f4487cfe3785fb1f89..bacaeec1cd9fde91cc20b95703a26d111678fad3 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Provides shell install1 functions\r
 #\r
-#  Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved. <BR>\r
+#  Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -43,4 +43,4 @@
   PrintLib\r
 \r
 [Guids]\r
-  gShellBcfgHiiGuid\r
+  gShellBcfgHiiGuid             ## SOMETIMES_CONSUMES ## HII\r
index 69972cee437809521c8257dfdab0d96bd909f4a7..500b1663cac57696ca558f64e67751266567be37 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Provides interface to shell functionality for shell commands and applications.\r
 #\r
-#  Copyright (c) 2006 - 2011, Intel Corporation. All rights reserved. <BR>\r
+#  Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -38,7 +38,7 @@
 \r
 \r
 [Protocols]\r
-  gEfiShellParametersProtocolGuid                         # ALWAYS_CONSUMED\r
-  gEfiShellInterfaceGuid                                  # SOMETIMES_CONSUMED\r
+  gEfiShellParametersProtocolGuid                         ## CONSUMES\r
+  gEfiShellInterfaceGuid                                  ## SOMETIMES_CONSUMES\r
   \r
 \r
index 38df3b31f7591ff069c7bc333b5db6d19081c540..1de52991bf4efe6d982a6f28acc92aeae5ec5b10 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Provides interface to shell internal functions for shell commands.\r
 #\r
-#  Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved. <BR>\r
+#  Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   HandleParsingLib\r
 \r
 [Protocols]\r
-  gEfiUnicodeCollation2ProtocolGuid                       # ALWAYS_CONSUMED\r
-  gEfiShellProtocolGuid                                   # ALWAYS_CONSUMED\r
-  gEfiShellParametersProtocolGuid                         # ALWAYS_CONSUMED\r
-  gEfiShellDynamicCommandProtocolGuid                     # SOMETIMES_CONSUMED\r
-  gEfiUsbIoProtocolGuid                                   ## SOMETIMES_CONSUMED\r
+  gEfiUnicodeCollation2ProtocolGuid                       ## CONSUMES\r
+  gEfiShellProtocolGuid                                   ## CONSUMES\r
+  gEfiShellParametersProtocolGuid                         ## CONSUMES\r
+  gEfiShellDynamicCommandProtocolGuid                     ## SOMETIMES_CONSUMES\r
+  gEfiUsbIoProtocolGuid                                   ## SOMETIMES_CONSUMES\r
 \r
 [Guids]\r
-  gEfiSasDevicePathGuid                                   # ALWAYS_CONSUMED\r
+  gEfiSasDevicePathGuid                                   ## CONSUMES ## GUID\r
 \r
 [Pcd.common]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         ## ALWAYS_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength        ## ALWAYS_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdUsbExtendedDecode         ## SOMETIMES_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellDecodeIScsiMapNames  ## SOMETIMES_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellVendorExtendedDecode ## SOMETIMES_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellMapNameLength        ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdUsbExtendedDecode         ## SOMETIMES_CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellDecodeIScsiMapNames  ## SOMETIMES_CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellVendorExtendedDecode ## SOMETIMES_CONSUMES\r
 \r
 [Depex]\r
   gEfiUnicodeCollation2ProtocolGuid\r
index d1d732d50a0e75d8bf78f583bf163d84839c9a75..dc41b75d24e306ce494ef8bbeb9d1d8489afcc94 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 # Provides shell Debug1 profile functions\r
 #\r
-# Copyright (c) 2010 - 2012, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   BcfgCommandLib\r
 \r
 [Pcd]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask              # ALWAYS_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize        # ALWAYS_CONSUMED\r
-  gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength      # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask              ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize        ## CONSUMES\r
+  gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength      ## CONSUMES\r
 \r
 [Protocols]\r
-  gEfiPciRootBridgeIoProtocolGuid\r
-  gEfiBlockIoProtocolGuid\r
-  gEfiSimplePointerProtocolGuid\r
+  gEfiPciRootBridgeIoProtocolGuid             ## CONSUMES\r
+  gEfiBlockIoProtocolGuid                     ## CONSUMES\r
+  gEfiSimplePointerProtocolGuid               ## CONSUMES\r
 \r
 [Guids]\r
-  gEfiGlobalVariableGuid\r
-  gEfiSmbiosTableGuid\r
-  gEfiMpsTableGuid\r
-  gEfiSalSystemTableGuid\r
-  gEfiAcpi10TableGuid\r
-  gEfiAcpi20TableGuid\r
-  gShellDebug1HiiGuid\r
+  gEfiGlobalVariableGuid          ## SOMETIMES_CONSUMES ## GUID\r
+  gEfiSmbiosTableGuid             ## SOMETIMES_CONSUMES ## SystemTable\r
+  gEfiMpsTableGuid                ## SOMETIMES_CONSUMES ## SystemTable\r
+  gEfiSalSystemTableGuid          ## SOMETIMES_CONSUMES ## SystemTable\r
+  gEfiAcpi10TableGuid             ## SOMETIMES_CONSUMES ## SystemTable\r
+  gEfiAcpi20TableGuid             ## SOMETIMES_CONSUMES ## SystemTable\r
+  gShellDebug1HiiGuid             ## SOMETIMES_CONSUMES ## HII\r
index 2050c71ecdcf9e5e90e776e1857c0e45fffe6ac3..a813b3b614f9091b61b315ce6ad9af5daf761a04 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 # Provides shell driver1 profile functions\r
 #\r
-# Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   PeCoffGetEntryPointLib\r
 \r
 [Pcd]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask  # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask  ## CONSUMES\r
 \r
 [Protocols]\r
-  gEfiDriverHealthProtocolGuid                    # ALWAYS_CONSUMED\r
-  gEfiDriverFamilyOverrideProtocolGuid            # ALWAYS_CONSUMED\r
-  gEfiHiiConfigAccessProtocolGuid                 # ALWAYS_CONSUMED\r
-  gEfiHiiDatabaseProtocolGuid                     # ALWAYS_CONSUMED\r
+  gEfiDriverHealthProtocolGuid                    ## CONSUMES\r
+  gEfiDriverFamilyOverrideProtocolGuid            ## CONSUMES\r
+  gEfiHiiConfigAccessProtocolGuid                 ## CONSUMES\r
+  gEfiHiiDatabaseProtocolGuid                     ## CONSUMES\r
 \r
 [Guids]\r
-  gEfiGlobalVariableGuid                          # ALWAYS_CONSUMED\r
-  gEfiConsoleInDeviceGuid                         # ALWAYS_CONSUMED\r
-  gEfiConsoleOutDeviceGuid                        # ALWAYS_CONSUMED\r
-  gShellDriver1HiiGuid                            ## PRODUCES\r
+  gEfiGlobalVariableGuid                          ## CONSUMES ## GUID\r
+  gEfiConsoleInDeviceGuid                         ## CONSUMES ## GUID\r
+  gEfiConsoleOutDeviceGuid                        ## CONSUMES ## GUID\r
+  gShellDriver1HiiGuid                            ## PRODUCES ## HII\r
index ed207f9bf9a1ad9a13dfb477fc5478106c9e1e1f..dc1b6223e7b66a7101437aff74843e112b920307 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Provides shell install1 functions\r
 #\r
-#  Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved. <BR>\r
+#  Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -45,7 +45,7 @@
   BcfgCommandLib\r
 \r
 [Pcd]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES\r
 \r
 [Guids]\r
-  gShellInstall1HiiGuid\r
+  gShellInstall1HiiGuid                         ## UNDEFINED \r
index 617fc50197d4c1dd50f3d3257618def9d039f842..d21ad41ca9f38d79c36acb2c4d4f2f1b62d494d0 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 #  Provides shell level 1 functions\r
 #\r
-#  Copyright (c) 2009-2011, Intel Corporation. All rights reserved. <BR>\r
+#  Copyright (c) 2009-2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -52,7 +52,7 @@
   PrintLib\r
 \r
 [Pcd.common]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel ## CONSUMES\r
 \r
 [Guids]\r
-  gShellLevel1HiiGuid\r
+  gShellLevel1HiiGuid       ## SOMETIMES_CONSUMES ## HII\r
index 7060c7738f06376997c091ffc5a6fe68e04d38bb..324d210d31ca6da895427382b1a153a8b4db5136 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 # Provides shell level 2 functions\r
 #\r
-# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved. <BR>\r
+# Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   DevicePathLib\r
 \r
 [Protocols]\r
-  gEfiUnicodeCollation2ProtocolGuid                       # ALWAYS_CONSUMED\r
-  gEfiShellProtocolGuid                                   # ALWAYS_CONSUMED\r
-  gEfiShellParametersProtocolGuid                         # ALWAYS_CONSUMED\r
-  gEfiDevicePathProtocolGuid                              # ALWAYS_CONSUMED\r
-  gEfiLoadedImageProtocolGuid                             # ALWAYS_CONSUMED\r
-  gEfiSimpleFileSystemProtocolGuid                        # ALWAYS_CONSUMED\r
+  gEfiUnicodeCollation2ProtocolGuid                       ## CONSUMES\r
+  gEfiShellProtocolGuid                                   ## CONSUMES\r
+  gEfiShellParametersProtocolGuid                         ## CONSUMES\r
+  gEfiDevicePathProtocolGuid                              ## CONSUMES\r
+  gEfiLoadedImageProtocolGuid                             ## CONSUMES\r
+  gEfiSimpleFileSystemProtocolGuid                        ## CONSUMES\r
 \r
 [Pcd.common]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         # ALWAYS_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize    # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize    ## CONSUMES\r
 \r
 [Guids]\r
-  gEfiFileSystemInfoGuid\r
-  gEfiFileInfoGuid\r
-  gShellLevel2HiiGuid\r
+  gEfiFileSystemInfoGuid                                  ## CONSUMES ## GUID\r
+  gEfiFileInfoGuid                                        ## UNDEFINED\r
+  gShellLevel2HiiGuid                                     ## SOMETIMES_CONSUMES ## HII\r
index 79a4060833da71798d6b5011da2e4dac2ccf7631..03ea221cf560751acb4fcd8c79a66cdc0bc637ad 100644 (file)
@@ -3,7 +3,7 @@
 # Note that the interactive versions of the time, date, and timezone functions are handled in the level 2 library.\r
 #\r
 # Copyright (c) 2013, Hewlett-Packard Development Company, L.P.\r
-# Copyright (c) 2009-2014, Intel Corporation. All rights reserved. <BR>\r
+# Copyright (c) 2009-2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   HandleParsingLib\r
 \r
 [Guids]\r
-  gEfiFileInfoGuid\r
-  gShellLevel3HiiGuid\r
+  gEfiFileInfoGuid                                        ## UNDEFINED\r
+  gShellLevel3HiiGuid                                     ## SOMETIMES_CONSUMES ## HII\r
 \r
 [Pcd.common]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellSupplier\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupportLevel         ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellFileOperationSize    ## SOMETIMES_CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellSupplier             ## SOMETIMES_CONSUMES\r
 \r
 [Protocols]\r
-  gEfiShellDynamicCommandProtocolGuid                     # SOMETIMES_CONSUMED\r
+  gEfiShellDynamicCommandProtocolGuid                     ## SOMETIMES_CONSUMES\r
index 8eedfce8b6d5afc8a948cb9e19c7535f1b6b9549..6ed76cc2bc881c4b4e0c1226ba954b6d503886db 100644 (file)
   SortLib\r
 \r
 [Protocols]\r
-  gEfiSimpleFileSystemProtocolGuid              # ALWAYS_CONSUMED\r
+  gEfiSimpleFileSystemProtocolGuid              ## CONSUMES\r
 \r
   # shell 2.0\r
-  gEfiShellProtocolGuid                         # SOMETIMES_CONSUMED\r
-  gEfiShellParametersProtocolGuid               # SOMETIMES_CONSUMED\r
+  gEfiShellProtocolGuid                         ## SOMETIMES_CONSUMES\r
+  gEfiShellParametersProtocolGuid               ## SOMETIMES_CONSUMES\r
 \r
   # 'old' shell\r
-  gEfiShellEnvironment2Guid                     # SOMETIMES_CONSUMED\r
-  gEfiShellInterfaceGuid                        # SOMETIMES_CONSUMED\r
+  gEfiShellEnvironment2Guid                     ## SOMETIMES_CONSUMES\r
+  gEfiShellInterfaceGuid                        ## SOMETIMES_CONSUMES\r
 \r
 [Guids]\r
-  gEfiFileInfoGuid                              # ALWAYS_CONSUMED\r
-  gEfiShellEnvironment2ExtGuid                  # ALWAYS_CONSUMED\r
+  gEfiFileInfoGuid                              ## CONSUMES ## GUID\r
+  gEfiShellEnvironment2ExtGuid                  ## CONSUMES ## GUID\r
 \r
 [Pcd.common]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize     # ALWAYS_CONSUMED\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize       # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize     ## CONSUMES\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize       ## CONSUMES\r
index 4857a7e795c40a704989baa6cc66f5f1469809eb..527d2efbf0d7df59b2b04d7a016c1a44b4f1f701 100644 (file)
@@ -1,7 +1,7 @@
 ##  @file\r
 # Provides shell network1 functions\r
 #\r
-# Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved. <BR>\r
+# Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved. <BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
   NetLib\r
 \r
 [Pcd]\r
-  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask # ALWAYS_CONSUMED\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellProfileMask ## CONSUMES\r
 \r
 [Protocols]\r
-  gEfiCpuArchProtocolGuid                       # ALWAYS_CONSUMED\r
-  gEfiIp6ProtocolGuid                           # SOMETIMES_CONSUMED\r
-  gEfiIp6ServiceBindingProtocolGuid             # SOMETIMES_CONSUMED\r
-  gEfiIp6ConfigProtocolGuid                     # SOMETIMES_CONSUMED\r
+  gEfiCpuArchProtocolGuid                       ## CONSUMES\r
+  gEfiIp6ProtocolGuid                           ## SOMETIMES_CONSUMES\r
+  gEfiIp6ServiceBindingProtocolGuid             ## SOMETIMES_CONSUMES\r
+  gEfiIp6ConfigProtocolGuid                     ## SOMETIMES_CONSUMES\r
 \r
-  gEfiIp6ProtocolGuid                           # SOMETIMES_CONSUMED\r
-  gEfiIp6ServiceBindingProtocolGuid             # SOMETIMES_CONSUMED\r
-  gEfiIp6ConfigProtocolGuid                     # SOMETIMES_CONSUMED\r
+  gEfiIp6ProtocolGuid                           ## SOMETIMES_CONSUMES\r
+  gEfiIp6ServiceBindingProtocolGuid             ## SOMETIMES_CONSUMES\r
+  gEfiIp6ConfigProtocolGuid                     ## SOMETIMES_CONSUMES\r
   \r
 [Guids]\r
-  gShellNetwork1HiiGuid
\ No newline at end of file
+  gShellNetwork1HiiGuid                         ## SOMETIMES_CONSUMES ## HII
\ No newline at end of file
index 0fece091230af6b8280b1d69c538dd4ee050029b..776f022655c67cc0ac6e586b750272959c8e6baa 100644 (file)
@@ -1,9 +1,8 @@
 ## @file ShellPkg.dec\r
-#\r
 # This Package provides all definitions for EFI and UEFI Shell\r
 #\r
 # (C) Copyright 2013-2014, Hewlett-Packard Development Company, L.P.\r
-# Copyright (c) 2009 - 2014, Intel Corporation. All rights reserved.<BR>\r
+# Copyright (c) 2009 - 2015, Intel Corporation. All rights reserved.<BR>\r
 #\r
 # This program and the accompanying materials are licensed and made available under\r
 # the terms and conditions of the BSD License which accompanies this distribution.\r