]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ShellPkg/ShellPkg.dec
Remove obsolete PCDs (new ones are moved to MdePkg and MdeModulePkg)
[mirror_edk2.git] / ShellPkg / ShellPkg.dec
index 254c5b46cb30e8c99ad3b303a57389a52ffcad94..b2f2669530185d29f279eef1f10528c47b44df4d 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
+# (C) Copyright 2013-2014 Hewlett-Packard Development Company, L.P.<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
@@ -18,8 +17,8 @@
 [Defines]\r
   DEC_SPECIFICATION              = 0x00010005\r
   PACKAGE_NAME                   = ShellPkg\r
-  PACKAGE_GUID                   = 9FB7587C-93F7-40a7-9C04-FD7BA94EE646\r
-  PACKAGE_VERSION                = 0.50\r
+  PACKAGE_GUID                   = C1014BB7-4092-43D4-984F-0738EB424DBF\r
+  PACKAGE_VERSION                = 1.0\r
 \r
 [Includes]\r
   Include\r
   ##  @libraryclass  Provides shell internal support Only available for shell internal commands\r
   ShellCommandLib|Include/Library/ShellCommandLib.h\r
 \r
-  ##  @libraryclass  provides EFI_FILE_HANDLE services used by Shell and ShellLib\r
-  FileHandleLib|Include/Library/FileHandleLib.h\r
-\r
   ## @libraryclass   Allows for a shell application to have a C style entry point\r
   ShellCEntryLib|Include/Library/ShellCEntryLib.h\r
 \r
-  ## @libraryclass   Provides sorting functions\r
-  SortLib|Include/Library/SortLib.h\r
-\r
   ## @libraryclass   Provides advanced parsing functions\r
   HandleParsingLib|Include/Library/HandleParsingLib.h\r
 \r
-  ## @libraryclass   Provides path manipulation functions\r
-  PathLib|Include/Library/PathLib.h\r
-\r
   ## @libraryclass   provides BCFG command\r
   BcfgCommandLib|Include/Library/BcfgCommandLib.h\r
 \r
@@ -91,7 +81,7 @@
   #  This should be FALSE for compiling the shell application itself only.\r
   gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|TRUE|BOOLEAN|0x00000005\r
 \r
-  ## This is the max buffer for ShellLib, FileHandleLib, and internal Shell printings.\r
+  ## This is the max buffer for ShellLib and internal Shell printings.\r
   gEfiShellPkgTokenSpaceGuid.PcdShellPrintBufferSize|16000|UINT16|0x0000000C\r
 \r
   ## This flag is used to control the commands available in the shell\r
   ## Unicode string of the shell supplier\r
   gEfiShellPkgTokenSpaceGuid.PcdShellSupplier|L"EDK II"|VOID*|0x00000010\r
 \r
+  ## Do extended decode of USB for determining media type\r
+  gEfiShellPkgTokenSpaceGuid.PcdUsbExtendedDecode|TRUE|BOOLEAN|0x00000011\r
+\r
   ## Do iSCSI decode for map names.\r
   # This is disabled by default due to the length of generated strings\r
   gEfiShellPkgTokenSpaceGuid.PcdShellDecodeIScsiMapNames|FALSE|BOOLEAN|0x00000012\r
+\r
+  ## Controls Extended decode for Vendor device path nodes for map names.\r
+  # Up to this many bytes of vendor specific data will be used. Default is 0\r
+  # (disabled).\r
+  gEfiShellPkgTokenSpaceGuid.PcdShellVendorExtendedDecode|0|UINT32|0x00000013\r