]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Update shell binaries to Shell 1.05 release and integrate an issue to solve RFC3066...
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 9 Jul 2008 10:41:20 +0000 (10:41 +0000)
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>
Wed, 9 Jul 2008 10:41:20 +0000 (10:41 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5440 6f19259b-4bc3-4df7-8a09-765794883524

158 files changed:
EdkShellBinPkg/FullShell/ia32/Shell_Full.efi
EdkShellBinPkg/FullShell/ipf/Shell_Full.efi
EdkShellBinPkg/FullShell/x64/Shell_full.efi
EdkShellBinPkg/GenBin/Shell_HotFix.diff
EdkShellBinPkg/MinimumShell/ia32/Shell.efi
EdkShellBinPkg/MinimumShell/ipf/Shell.efi
EdkShellBinPkg/MinimumShell/x64/Shell.efi
EdkShellBinPkg/ReadMe.txt
EdkShellBinPkg/bin/ia32/Apps/Attrib.efi
EdkShellBinPkg/bin/ia32/Apps/Cls.efi
EdkShellBinPkg/bin/ia32/Apps/Cp.efi
EdkShellBinPkg/bin/ia32/Apps/Date.efi
EdkShellBinPkg/bin/ia32/Apps/Dblk.efi
EdkShellBinPkg/bin/ia32/Apps/Devices.efi
EdkShellBinPkg/bin/ia32/Apps/Devtree.efi
EdkShellBinPkg/bin/ia32/Apps/Drivers.efi
EdkShellBinPkg/bin/ia32/Apps/Drvcfg.efi
EdkShellBinPkg/bin/ia32/Apps/Drvdiag.efi
EdkShellBinPkg/bin/ia32/Apps/Guid.efi
EdkShellBinPkg/bin/ia32/Apps/IfConfig.efi
EdkShellBinPkg/bin/ia32/Apps/IpConfig.efi
EdkShellBinPkg/bin/ia32/Apps/Load.efi
EdkShellBinPkg/bin/ia32/Apps/LoadPciRom.efi
EdkShellBinPkg/bin/ia32/Apps/Ls.efi
EdkShellBinPkg/bin/ia32/Apps/Mkdir.efi
EdkShellBinPkg/bin/ia32/Apps/Mount.efi
EdkShellBinPkg/bin/ia32/Apps/Mv.efi
EdkShellBinPkg/bin/ia32/Apps/NShell.efi
EdkShellBinPkg/bin/ia32/Apps/Openinfo.efi
EdkShellBinPkg/bin/ia32/Apps/Ping.efi
EdkShellBinPkg/bin/ia32/Apps/Resets.efi
EdkShellBinPkg/bin/ia32/Apps/Rm.efi
EdkShellBinPkg/bin/ia32/Apps/SmbiosView.efi
EdkShellBinPkg/bin/ia32/Apps/TelnetMgmt.efi
EdkShellBinPkg/bin/ia32/Apps/Time.efi
EdkShellBinPkg/bin/ia32/Apps/Touch.efi
EdkShellBinPkg/bin/ia32/Apps/Type.efi
EdkShellBinPkg/bin/ia32/Apps/Unload.efi
EdkShellBinPkg/bin/ia32/Apps/Ver.efi
EdkShellBinPkg/bin/ia32/Apps/Vol.efi
EdkShellBinPkg/bin/ia32/Apps/comp.efi
EdkShellBinPkg/bin/ia32/Apps/dmem.efi
EdkShellBinPkg/bin/ia32/Apps/dmpstore.efi
EdkShellBinPkg/bin/ia32/Apps/edit.efi
EdkShellBinPkg/bin/ia32/Apps/eficompress.efi
EdkShellBinPkg/bin/ia32/Apps/efidecompress.efi
EdkShellBinPkg/bin/ia32/Apps/err.efi
EdkShellBinPkg/bin/ia32/Apps/hexedit.efi
EdkShellBinPkg/bin/ia32/Apps/mem.efi
EdkShellBinPkg/bin/ia32/Apps/memmap.efi
EdkShellBinPkg/bin/ia32/Apps/mm.efi
EdkShellBinPkg/bin/ia32/Apps/mode.efi
EdkShellBinPkg/bin/ia32/Apps/pci.efi
EdkShellBinPkg/bin/ia32/Apps/sermode.efi
EdkShellBinPkg/bin/ia32/Apps/stall.efi
EdkShellBinPkg/bin/ia32/Apps/timezone.efi
EdkShellBinPkg/bin/ia32/Shell.efi
EdkShellBinPkg/bin/ia32/Shell_Full.efi
EdkShellBinPkg/bin/ipf/Apps/Attrib.efi
EdkShellBinPkg/bin/ipf/Apps/Cls.efi
EdkShellBinPkg/bin/ipf/Apps/Cp.efi
EdkShellBinPkg/bin/ipf/Apps/Date.efi
EdkShellBinPkg/bin/ipf/Apps/Dblk.efi
EdkShellBinPkg/bin/ipf/Apps/Devices.efi
EdkShellBinPkg/bin/ipf/Apps/Devtree.efi
EdkShellBinPkg/bin/ipf/Apps/Drivers.efi
EdkShellBinPkg/bin/ipf/Apps/Drvcfg.efi
EdkShellBinPkg/bin/ipf/Apps/Drvdiag.efi
EdkShellBinPkg/bin/ipf/Apps/Guid.efi
EdkShellBinPkg/bin/ipf/Apps/IfConfig.efi
EdkShellBinPkg/bin/ipf/Apps/IpConfig.efi
EdkShellBinPkg/bin/ipf/Apps/Load.efi
EdkShellBinPkg/bin/ipf/Apps/LoadPciRom.efi
EdkShellBinPkg/bin/ipf/Apps/Ls.efi
EdkShellBinPkg/bin/ipf/Apps/Mkdir.efi
EdkShellBinPkg/bin/ipf/Apps/Mount.efi
EdkShellBinPkg/bin/ipf/Apps/Mv.efi
EdkShellBinPkg/bin/ipf/Apps/NShell.efi
EdkShellBinPkg/bin/ipf/Apps/Openinfo.efi
EdkShellBinPkg/bin/ipf/Apps/Ping.efi
EdkShellBinPkg/bin/ipf/Apps/Resets.efi
EdkShellBinPkg/bin/ipf/Apps/Rm.efi
EdkShellBinPkg/bin/ipf/Apps/SmbiosView.efi
EdkShellBinPkg/bin/ipf/Apps/TelnetMgmt.efi
EdkShellBinPkg/bin/ipf/Apps/Time.efi
EdkShellBinPkg/bin/ipf/Apps/Touch.efi
EdkShellBinPkg/bin/ipf/Apps/Type.efi
EdkShellBinPkg/bin/ipf/Apps/Unload.efi
EdkShellBinPkg/bin/ipf/Apps/Ver.efi
EdkShellBinPkg/bin/ipf/Apps/Vol.efi
EdkShellBinPkg/bin/ipf/Apps/comp.efi
EdkShellBinPkg/bin/ipf/Apps/dmem.efi
EdkShellBinPkg/bin/ipf/Apps/dmpstore.efi
EdkShellBinPkg/bin/ipf/Apps/edit.efi
EdkShellBinPkg/bin/ipf/Apps/eficompress.efi
EdkShellBinPkg/bin/ipf/Apps/efidecompress.efi
EdkShellBinPkg/bin/ipf/Apps/err.efi
EdkShellBinPkg/bin/ipf/Apps/hexedit.efi
EdkShellBinPkg/bin/ipf/Apps/mem.efi
EdkShellBinPkg/bin/ipf/Apps/memmap.efi
EdkShellBinPkg/bin/ipf/Apps/mm.efi
EdkShellBinPkg/bin/ipf/Apps/mode.efi
EdkShellBinPkg/bin/ipf/Apps/pci.efi
EdkShellBinPkg/bin/ipf/Apps/sermode.efi
EdkShellBinPkg/bin/ipf/Apps/stall.efi
EdkShellBinPkg/bin/ipf/Apps/timezone.efi
EdkShellBinPkg/bin/ipf/Shell.efi
EdkShellBinPkg/bin/ipf/Shell_Full.efi
EdkShellBinPkg/bin/x64/Apps/Attrib.efi
EdkShellBinPkg/bin/x64/Apps/Cls.efi
EdkShellBinPkg/bin/x64/Apps/Cp.efi
EdkShellBinPkg/bin/x64/Apps/Date.efi
EdkShellBinPkg/bin/x64/Apps/Dblk.efi
EdkShellBinPkg/bin/x64/Apps/Devices.efi
EdkShellBinPkg/bin/x64/Apps/Devtree.efi
EdkShellBinPkg/bin/x64/Apps/Drivers.efi
EdkShellBinPkg/bin/x64/Apps/Drvcfg.efi
EdkShellBinPkg/bin/x64/Apps/Drvdiag.efi
EdkShellBinPkg/bin/x64/Apps/Guid.efi
EdkShellBinPkg/bin/x64/Apps/IfConfig.efi
EdkShellBinPkg/bin/x64/Apps/IpConfig.efi
EdkShellBinPkg/bin/x64/Apps/Load.efi
EdkShellBinPkg/bin/x64/Apps/LoadPciRom.efi
EdkShellBinPkg/bin/x64/Apps/Ls.efi
EdkShellBinPkg/bin/x64/Apps/Mkdir.efi
EdkShellBinPkg/bin/x64/Apps/Mount.efi
EdkShellBinPkg/bin/x64/Apps/Mv.efi
EdkShellBinPkg/bin/x64/Apps/NShell.efi
EdkShellBinPkg/bin/x64/Apps/Openinfo.efi
EdkShellBinPkg/bin/x64/Apps/Ping.efi
EdkShellBinPkg/bin/x64/Apps/Resets.efi
EdkShellBinPkg/bin/x64/Apps/Rm.efi
EdkShellBinPkg/bin/x64/Apps/SmbiosView.efi
EdkShellBinPkg/bin/x64/Apps/TelnetMgmt.efi
EdkShellBinPkg/bin/x64/Apps/Time.efi
EdkShellBinPkg/bin/x64/Apps/Touch.efi
EdkShellBinPkg/bin/x64/Apps/Type.efi
EdkShellBinPkg/bin/x64/Apps/Unload.efi
EdkShellBinPkg/bin/x64/Apps/Ver.efi
EdkShellBinPkg/bin/x64/Apps/Vol.efi
EdkShellBinPkg/bin/x64/Apps/comp.efi
EdkShellBinPkg/bin/x64/Apps/dmem.efi
EdkShellBinPkg/bin/x64/Apps/dmpstore.efi
EdkShellBinPkg/bin/x64/Apps/edit.efi
EdkShellBinPkg/bin/x64/Apps/eficompress.efi
EdkShellBinPkg/bin/x64/Apps/efidecompress.efi
EdkShellBinPkg/bin/x64/Apps/err.efi
EdkShellBinPkg/bin/x64/Apps/hexedit.efi
EdkShellBinPkg/bin/x64/Apps/mem.efi
EdkShellBinPkg/bin/x64/Apps/memmap.efi
EdkShellBinPkg/bin/x64/Apps/mm.efi
EdkShellBinPkg/bin/x64/Apps/mode.efi
EdkShellBinPkg/bin/x64/Apps/pci.efi
EdkShellBinPkg/bin/x64/Apps/sermode.efi
EdkShellBinPkg/bin/x64/Apps/stall.efi
EdkShellBinPkg/bin/x64/Apps/timezone.efi
EdkShellBinPkg/bin/x64/Shell.efi
EdkShellBinPkg/bin/x64/Shell_full.efi

index 7f2dbcb0d1181fedaf9c519ac5672a7fe8591a44..7d2d0965a575938a9048d5088024f69c100659df 100644 (file)
Binary files a/EdkShellBinPkg/FullShell/ia32/Shell_Full.efi and b/EdkShellBinPkg/FullShell/ia32/Shell_Full.efi differ
index 2772db4274390d3b96937a5156e46995c7693475..5c32709b0f9621f52d90976bbb4963b3c28960e5 100644 (file)
Binary files a/EdkShellBinPkg/FullShell/ipf/Shell_Full.efi and b/EdkShellBinPkg/FullShell/ipf/Shell_Full.efi differ
index 8dcba43c328114f356e236b360d589cc8a560152..5f23f3bbb6e228577a4ceb7aaf95c7d4de62d756 100644 (file)
Binary files a/EdkShellBinPkg/FullShell/x64/Shell_full.efi and b/EdkShellBinPkg/FullShell/x64/Shell_full.efi differ
index c023a7759a95bd00852946439c2398d809e8c210..2bff57c19173b8b5dffc47b3969c923b11a39780 100644 (file)
-diff -urN Shell1.04\Shell/Library/DPath.c EdkCompatibilityPkg\Shell/Library/DPath.c\r
---- Shell1.04\Shell/Library/DPath.c    2007-11-15 14:38:52.000000000 +0800\r
-+++ EdkCompatibilityPkg\Shell/Library/DPath.c  2008-02-25 13:38:07.000000000 +0800\r
-@@ -1,6 +1,6 @@\r
- /*++\r
+diff -urN --binary -a -x CVS Oldv1.5/Application/Shell/Library/EfiShellLib.h Newv1.5/Application/Shell/Library/EfiShellLib.h
+--- Oldv1.5/Application/Shell/Library/EfiShellLib.h    2008-06-10 13:46:56.000000000 +0800
++++ Newv1.5/Application/Shell/Library/EfiShellLib.h    2008-07-09 11:45:28.026417300 +0800
+@@ -174,22 +174,23 @@
+ //\r
+ //  Environment variable name constants\r
+ //\r
+-#define VarLanguageCodes    L"LangCodes"\r
+-#define VarLanguage         L"Lang"\r
+-#define VarTimeout          L"Timeout"\r
+-#define VarConsoleIn        L"ConIn"\r
+-#define VarConsoleOut       L"ConOut"\r
+-#define VarErrorOut         L"ErrOut"\r
+-#define VarBootOption       L"Boot%04x"\r
+-#define VarBootOrder        L"BootOrder"\r
+-#define VarBootNext         L"BootNext"\r
+-#define VarBootCurrent      L"BootCurrent"\r
+-#define VarDriverOption     L"Driver%04x"\r
+-#define VarDriverOrder      L"DriverOrder"\r
+-#define VarConsoleInpDev    L"ConInDev"\r
+-#define VarConsoleOutDev    L"ConOutDev"\r
+-#define VarErrorOutDev      L"ErrOutDev"\r
+-#define LanguageCodeEnglish "eng"\r
++#define VarLanguageCodes            L"LangCodes"\r
++#define VarLanguage                 L"Lang"\r
++#define VarTimeout                  L"Timeout"\r
++#define VarConsoleIn                L"ConIn"\r
++#define VarConsoleOut               L"ConOut"\r
++#define VarErrorOut                 L"ErrOut"\r
++#define VarBootOption               L"Boot%04x"\r
++#define VarBootOrder                L"BootOrder"\r
++#define VarBootNext                 L"BootNext"\r
++#define VarBootCurrent              L"BootCurrent"\r
++#define VarDriverOption             L"Driver%04x"\r
++#define VarDriverOrder              L"DriverOrder"\r
++#define VarConsoleInpDev            L"ConInDev"\r
++#define VarConsoleOutDev            L"ConOutDev"\r
++#define VarErrorOutDev              L"ErrOutDev"\r
++#define LanguageCodeEnglish         "eng"\r
++#define PlatformLanguageCodeEnglish "en-US"\r
  \r
--Copyright (c) 2005 - 2007, Intel Corporation                                                         \r
-+Copyright (c) 2005 - 2008, Intel Corporation                                                         \r
- All rights reserved. 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
-@@ -1294,17 +1294,8 @@\r
-   ASSERT (Str != NULL);\r
-   ASSERT (DevPath != NULL);\r
+ #define ISO_639_2_ENTRY_SIZE  3\r
+ #define RFC_3066_ENTRY_SIZE   12\r
+@@ -333,4 +334,10 @@
+   IN CHAR8                           *LangCode\r
+   );\r
  \r
--  if (ST->Hdr.Revision > 0x00020000) {\r
--    FvPath = DevPath;\r
--    CatPrint (Str, L"Fv(%g)", &FvPath->NameGuid);\r
--  } else if (ST->Hdr.Revision < 0x00020000) {\r
--    //\r
--    // MEDIA_FV_FILEPATH_DP_EFI_1_10 == MEDIA_FV_DP == 0x06\r
--    //\r
--    _DevPathFvFilePath (Str, DevPath);    \r
--  } else {\r
--    _DevPathNodeUnknown (Str, DevPath);\r
--  }\r
-+  FvPath = DevPath;\r
-+  CatPrint (Str, L"Fv(%g)", &FvPath->NameGuid);\r
- }\r
++CHAR8 *\r
++ExtractSupportedLanguage (\r
++  IN CONST CHAR8   *SupportedLanguages,\r
++  IN CONST CHAR8   *Language\r
++  );\r
++\r
  #endif\r
+diff -urN --binary -a -x CVS Oldv1.5/Application/Shell/Library/Misc.c Newv1.5/Application/Shell/Library/Misc.c
+--- Oldv1.5/Application/Shell/Library/Misc.c   2008-06-10 13:46:56.000000000 +0800
++++ Newv1.5/Application/Shell/Library/Misc.c   2008-07-09 11:45:28.088917700 +0800
+@@ -2271,3 +2271,76 @@
+   }\r
+   return Lang;\r
+ }\r
++\r
++CHAR8 *\r
++ExtractSupportedLanguage (\r
++  IN CONST CHAR8   *SupportedLanguages,\r
++  IN CONST CHAR8   *Language\r
++  )\r
++/*++\r
++\r
++  Routine Description:\r
++\r
++    This function matches the major language code (first two characters) in the\r
++    SupportedLanguages. The first language code in the SupportedLanguages that\r
++    matches first two characters of the input Language is returned. If there is no\r
++    such match, then NULL is returned.\r
++\r
++  Arguments:\r
++\r
++    SupportedLanguages    -   A Null-terminated ASCII string that contains one\r
++                              or more supported language codes. \r
++\r
++    LangCode              -   A pointer to a Null-terminated ASCII string\r
++                              array indicating the RFC 3066 language.\r
++\r
++  Returns:\r
++\r
++    The RFC3066 language code that matches the major language. \r
++\r
++--*/\r
++{\r
++  CONST CHAR8      *CurrentLanguage;\r
++  CHAR8            *SupportedLanguage;\r
++  UINTN            LanguageLen;\r
++\r
++  CurrentLanguage = SupportedLanguages;\r
++\r
++  while (CurrentLanguage != '\0') {\r
++    //\r
++    // Search till the end of current language.\r
++    // \r
++    LanguageLen = 0;\r
++    while (CurrentLanguage[LanguageLen] != ';' && CurrentLanguage[LanguageLen] != '\0') {\r
++      LanguageLen++;\r
++    }\r
++\r
++    //\r
++    // should use AsciiStrnCmp(CurrentLanguage, Language, 2) == 0\r
++    // \r
++    if ((CurrentLanguage[0] == Language[0]) && (CurrentLanguage[1] == Language[1])) {\r
++      //\r
++      // Match the major language code, then return a new copy of\r
++      // NULL-terminated SupportedLanguage.\r
++      //\r
++      SupportedLanguage = AllocatePool (LanguageLen + 1);\r
++      CopyMem (SupportedLanguage, (VOID *) CurrentLanguage, LanguageLen);\r
++\r
++      SupportedLanguage[LanguageLen] = '\0';\r
++\r
++      return SupportedLanguage;\r
++    }\r
++    //\r
++    // Make CurrentLangue point to the next candiate language code.\r
++    // \r
++    CurrentLanguage += LanguageLen;\r
++    if (*CurrentLanguage == ';') {\r
++      CurrentLanguage++;\r
++    }\r
++  }\r
++\r
++  return NULL;\r
++}\r
++\r
++\r
++\r
+diff -urN --binary -a -x CVS Oldv1.5/Application/Shell/SmbiosView/PrintInfo.c Newv1.5/Application/Shell/SmbiosView/PrintInfo.c
+--- Oldv1.5/Application/Shell/SmbiosView/PrintInfo.c   2007-11-26 14:01:00.000000000 +0800
++++ Newv1.5/Application/Shell/SmbiosView/PrintInfo.c   2008-07-09 12:36:07.646190700 +0800
+@@ -1779,7 +1779,7 @@
+   //\r
+   // MaxSize is determined by follow formula\r
+   //\r
+-  MaxSize = 1 << Size;\r
++  MaxSize = (UINTN) 1 << Size;\r
+   PrintToken (STRING_TOKEN (STR_SMBIOSVIEW_PRINTINFO_ONE_VAR_MB), HiiHandle, MaxSize);\r
  \r
-@@ -2006,16 +1997,11 @@\r
- #if (EFI_SPECIFICATION_VERSION > 0x00020000)\r
-   MEDIA_FW_VOL_FILEPATH_DEVICE_PATH_EFI_2_00 *FvDevicePathNodeUefi_2_00;\r
-   \r
--  if (ST->Hdr.Revision > 0x00020000) {\r
-+  if (ST->Hdr.Revision != 0x00020000) {\r
-     if (DevicePathType (&FvDevicePathNode->Header) == MEDIA_DEVICE_PATH &&\r
-         DevicePathSubType (&FvDevicePathNode->Header) == MEDIA_FV_FILEPATH_DP) {\r
-       return &FvDevicePathNode->NameGuid;\r
-     }    \r
--  } else if (ST->Hdr.Revision < 0x00020000) {\r
--    if (DevicePathType (&FvDevicePathNode->Header) == MEDIA_DEVICE_PATH &&\r
--        DevicePathSubType (&FvDevicePathNode->Header) == MEDIA_FV_FILEPATH_DP_EFI_1_10) {\r
--      return &FvDevicePathNode->NameGuid;\r
--    }    \r
-   } else {\r
-     FvDevicePathNodeUefi_2_00 = (MEDIA_FW_VOL_FILEPATH_DEVICE_PATH_EFI_2_00 *)FvDevicePathNode;\r
-     if (DevicePathType (&FvDevicePathNodeUefi_2_00->Piwg.Header) == MEDIA_DEVICE_PATH &&\r
-diff -urN Shell1.04\Shell/Library/DPath.h EdkCompatibilityPkg\Shell/Library/DPath.h\r
---- Shell1.04\Shell/Library/DPath.h    2007-11-14 22:48:14.000000000 +0800\r
-+++ EdkCompatibilityPkg\Shell/Library/DPath.h  2008-02-25 13:38:07.000000000 +0800\r
-@@ -1,6 +1,6 @@\r
- /*++\r
+   if (Option >= SHOW_DETAIL) {\r
+diff -urN --binary -a -x CVS Oldv1.5/Application/Shell/SmbiosView/Smbios.h Newv1.5/Application/Shell/SmbiosView/Smbios.h
+--- Oldv1.5/Application/Shell/SmbiosView/Smbios.h      2006-03-07 16:20:46.000000000 +0800
++++ Newv1.5/Application/Shell/SmbiosView/Smbios.h      2008-07-09 10:29:41.548254500 +0800
+@@ -34,11 +34,6 @@
  \r
--Copyright (c) 2005 - 2007, Intel Corporation                                                         \r
-+Copyright (c) 2005 - 2008, Intel Corporation                                                         \r
- All rights reserved. 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
-@@ -161,11 +161,6 @@\r
+ extern EFI_HII_HANDLE HiiHandle;\r
  \r
- #if (EFI_SPECIFICATION_VERSION > 0x00020000)\r
- //\r
--// For EFI1.10 FV file device path\r
--//\r
--#define MEDIA_FV_FILEPATH_DP_EFI_1_10 0x06\r
--\r
--//\r
- // For UEFI2.0 FV file device path\r
- //\r
- typedef struct {\r
-diff -urN Shell1.04\Shell/Library/FileIO.c EdkCompatibilityPkg\Shell/Library/FileIO.c\r
---- Shell1.04\Shell/Library/FileIO.c   2006-03-15 11:54:44.000000000 +0800\r
-+++ EdkCompatibilityPkg\Shell/Library/FileIO.c 2008-03-24 13:44:52.000000000 +0800\r
-@@ -1,6 +1,6 @@\r
- /*++\r
+-#define EFI_SMBIOS_TABLE_GUID \\r
+-  { \\r
+-    0xeb9d2d31, 0x2d88, 0x11d3, 0x9a, 0x16, 0x0, 0x90, 0x27, 0x3f, 0xc1, 0x4d \\r
+-  }\r
  \r
--Copyright (c) 2005, Intel Corporation                                                         \r
-+Copyright (c) 2005 - 2008, Intel Corporation                                                         \r
- All rights reserved. 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
-@@ -253,14 +253,16 @@\r
+-extern EFI_GUID       gEfiSmbiosTableGuid;\r
  \r
- --*/\r
- {\r
--  EFI_STATUS            Status;\r
--  EFI_FILE_HANDLE       LastHandle;\r
--  FILEPATH_DEVICE_PATH  *FilePathNode;\r
-+  EFI_STATUS                Status;\r
-+  EFI_FILE_HANDLE           LastHandle;\r
-+  FILEPATH_DEVICE_PATH      *FilePathNode;\r
-+  EFI_DEVICE_PATH_PROTOCOL  *AlignedFilePath;\r
+ #endif\r
+diff -urN --binary -a -x CVS Oldv1.5/Application/Shell/drivers/drivers.c Newv1.5/Application/Shell/drivers/drivers.c
+--- Oldv1.5/Application/Shell/drivers/drivers.c        2008-05-26 13:22:52.000000000 +0800
++++ Newv1.5/Application/Shell/drivers/drivers.c        2008-07-09 12:36:16.552668700 +0800
+@@ -130,6 +130,7 @@
+   UINTN                        StringIndex;\r
+   UINTN                        Index;\r
+   CHAR8                        *Language;\r
++  CHAR8                        *PlatformLanguage;\r
+   UINTN                        DriverImageHandleCount;\r
+   EFI_HANDLE                   *DriverImageHandleBuffer;\r
+   UINTN                        HandleIndex;\r
+@@ -152,6 +153,7 @@
+   SHELL_VAR_CHECK_PACKAGE      ChkPck;\r
  \r
-   ASSERT (FilePath != NULL);\r
-   ASSERT (DeviceHandle != NULL);\r
-   ASSERT (FileHandle != NULL);\r
--  \r
-+\r
-+  AlignedFilePath = NULL;\r
-   //\r
-   // File the file system for this file path\r
-   //\r
-@@ -274,12 +276,26 @@\r
-   *FileHandle = LibOpenRoot (*DeviceHandle);\r
-   Status      = *FileHandle ? EFI_SUCCESS : EFI_UNSUPPORTED;\r
+   Language                = NULL;\r
++  PlatformLanguage        = NULL;\r
+   DriverImageHandleCount  = 0;\r
+   DriverImageHandleBuffer = NULL;\r
+   IsHelp                  = FALSE;\r
+@@ -241,7 +243,7 @@
+       goto Done;\r
+     }\r
  \r
-+  if (EFI_ERROR (Status)) {\r
-+    return Status;\r
-+  }\r
-+\r
-+  //\r
-+  // Duplicate FilePath to make sure it is aligned so that\r
-+  // FilePathNode->PathName below is 16-bit aligned.\r
-+  //\r
-+  AlignedFilePath = DuplicateDevicePath(*FilePath);\r
-+  if (AlignedFilePath == NULL) {\r
-+    (*FileHandle)->Close (*FileHandle);\r
-+    *FileHandle = NULL;\r
-+    return EFI_OUT_OF_RESOURCES;\r
-+  }\r
-+  FilePathNode = (FILEPATH_DEVICE_PATH *)AlignedFilePath;\r
-   //\r
-   // To access as a file system, the file path should only\r
-   // contain file path components.  Follow the file path nodes\r
-   // and find the target file\r
-   //\r
--  FilePathNode = (FILEPATH_DEVICE_PATH *) *FilePath;\r
-   while (!IsDevicePathEnd (&FilePathNode->Header)) {\r
-     //\r
-     // For file system access each node should be a file path component\r
-@@ -332,6 +348,7 @@\r
-   if (EFI_ERROR (Status)) {\r
-     *FileHandle = NULL;\r
-   }\r
-+  FreePool(AlignedFilePath);\r
+-    Language = LibGetVariableLang ();\r
++    Language = LibGetVariable (L"Lang", &gEfiGlobalVariableGuid);\r
+     if (Language == NULL) {\r
+       Language = (CHAR8 *)AllocateZeroPool(strlena(LanguageCodeEnglish) + 1);\r
+       if (Language == NULL) {\r
+@@ -250,6 +252,15 @@
+       strcpya(Language, LanguageCodeEnglish);\r
+     }\r
  \r
-   return Status;\r
- }\r
-diff -urN Shell1.04\Shell/shellenv/var.c EdkCompatibilityPkg\Shell/shellenv/var.c\r
---- Shell1.04\Shell/shellenv/var.c     2006-03-07 16:20:44.000000000 +0800\r
-+++ EdkCompatibilityPkg\Shell/shellenv/var.c   2008-02-25 13:38:08.000000000 +0800\r
-@@ -389,8 +389,15 @@\r
- {\r
-   UINTN       Size;\r
-   VARIABLE_ID *Var;\r
-+  UINTN       RoundUpValueSize;\r
++    PlatformLanguage = LibGetVariable (L"PlatformLang", &gEfiGlobalVariableGuid);\r
++    if (PlatformLanguage == NULL) {\r
++      PlatformLanguage = (CHAR8 *)AllocateZeroPool(strlena(PlatformLanguageCodeEnglish) + 1);\r
++      if (PlatformLanguage == NULL) {\r
++        return EFI_OUT_OF_RESOURCES;\r
++      }\r
++      strcpya(PlatformLanguage, PlatformLanguageCodeEnglish);\r
++    }\r
++\r
+     Item = LibCheckVarGetFlag (&ChkPck, L"-l");\r
+     if (Item) {\r
+       if (Language != NULL) {\r
+@@ -314,14 +325,6 @@
+                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
+                   );\r
  \r
--  Size  = sizeof (VARIABLE_ID) + StrSize (Name) + ValueSize;\r
-+  //\r
-+  // Variable buffer layout: VARIABLE_ID + Value + Name\r
-+  // We need to round up the variable size to make sure Name is aligned (for IPF).\r
-+  //\r
-+  RoundUpValueSize = (ValueSize % 2) ? (ValueSize + 1) : ValueSize; \r
-+\r
-+  Size  = sizeof (VARIABLE_ID) + StrSize (Name) + RoundUpValueSize;\r
-   Var   = AllocateZeroPool (Size);\r
-   if (Var == NULL) {\r
-     return NULL;\r
-@@ -398,7 +405,7 @@\r
+-    ComponentName  = NULL;\r
+-    ComponentName2 = NULL;\r
+-    Status = LibGetComponentNameProtocol (\r
+-               DriverImageHandleBuffer[Index],\r
+-               &ComponentName,\r
+-               &ComponentName2\r
+-               );\r
+-\r
+     DiagnosticsStatus = BS->OpenProtocol (\r
+                               DriverImageHandleBuffer[Index],\r
+                               &gEfiDriverDiagnostics2ProtocolGuid,\r
+@@ -418,37 +421,73 @@
+     } else {\r
+       PrintToken (STRING_TOKEN (STR_SHELLENV_PROTID_ONE_VAR_D), HiiHandle, NumberOfChildren);\r
+     }\r
+-\r
+-    Status     = EFI_SUCCESS;\r
++    \r
+     DriverName = L"<UNKNOWN>";\r
+-    SupportedLanguage = NULL;\r
+-    if (ComponentName != NULL) {\r
+-      if (ComponentName->GetDriverName != NULL) {\r
+-        SupportedLanguage = LibConvertSupportedLanguage (ComponentName->SupportedLanguages, Language);\r
++    Status = BS->OpenProtocol (\r
++                   DriverImageHandleBuffer[Index],\r
++                   &gEfiComponentName2ProtocolGuid,\r
++                   (VOID **) &ComponentName2,\r
++                   NULL,\r
++                   NULL,\r
++                   EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
++                   );\r
++    if (!EFI_ERROR (Status)) {\r
++      //\r
++      // Driver has Component Name 2 Protocol is available, we get the\r
++      // driver name var RFC 3066 language code\r
++      // \r
++      Status = ComponentName2->GetDriverName (\r
++                                 ComponentName2,\r
++                                 PlatformLanguage,\r
++                                 &DriverName\r
++                                 );\r
++      if (EFI_ERROR (Status)) {\r
++        //\r
++        // Current RFC3066 language code fails, we then extract the supported\r
++        // language from Component Name 2 protocol interface.\r
++        // \r
++        SupportedLanguage =  ExtractSupportedLanguage(ComponentName2->SupportedLanguages, Language);\r
++        if (SupportedLanguage != NULL) {\r
++          Status = ComponentName2->GetDriverName (\r
++                                     ComponentName2,\r
++                                     SupportedLanguage,\r
++                                     &DriverName\r
++                                     );\r
++          FreePool(SupportedLanguage);\r
++        }\r
++      }\r
++    }\r
++    if (EFI_ERROR (Status)) {\r
++      //\r
++      // In case Component Name 2 protocol is not available or some error occurs\r
++      // when getting driver name from Component Name 2 protocol, we get driver\r
++      // name from Component Name protocol.\r
++      // \r
++      Status = BS->OpenProtocol (\r
++                     DriverImageHandleBuffer[Index],\r
++                     &gEfiComponentNameProtocolGuid,\r
++                     (VOID **) &ComponentName,\r
++                     NULL,\r
++                     NULL,\r
++                     EFI_OPEN_PROTOCOL_GET_PROTOCOL\r
++                     );\r
++      if (!EFI_ERROR (Status)) {\r
+         Status = ComponentName->GetDriverName (\r
+                                   ComponentName,\r
+-                                  SupportedLanguage,\r
++                                  Language,\r
+                                   &DriverName\r
+                                   );\r
+       }\r
+-    } else if (ComponentName2 != NULL) {\r
+-      if (ComponentName2->GetDriverName != NULL) {\r
+-        SupportedLanguage = LibConvertSupportedLanguage (ComponentName2->SupportedLanguages, Language);\r
+-        Status = ComponentName2->GetDriverName (\r
+-                                   ComponentName2,\r
+-                                   SupportedLanguage,\r
+-                                   &DriverName\r
+-                                   );\r
+-      }\r
+     }\r
+-    if (SupportedLanguage != NULL) {\r
+-      FreePool (SupportedLanguage);\r
+-    }\r
+-\r
+     if (EFI_ERROR (Status)) {\r
++      //\r
++      // Fails to get driver name from either Component Name 2 & Component Name\r
++      // Protocol, we show "<UNKNOWN>" string as driver name.\r
++      // \r
+       DriverName = L"<UNKNOWN>";\r
+     }\r
  \r
-   Var->Signature  = VARIABLE_SIGNATURE;\r
-   Var->u.Value    = ((UINT8 *) Var) + sizeof (VARIABLE_ID);\r
--  Var->Name       = (CHAR16 *) (Var->u.Value + ValueSize);\r
-+  Var->Name       = (CHAR16 *) (Var->u.Value + RoundUpValueSize);\r
-   Var->ValueSize  = ValueSize;\r
-   CopyMem (Var->u.Value, Value, ValueSize);\r
-   StrCpy (Var->Name, Name);\r
-diff -urN Shell1.04\Shell/ver/Ver.inf EdkCompatibilityPkg\Shell/ver/Ver.inf\r
---- Shell1.04\Shell/ver/Ver.inf        2007-03-04 23:30:48.000000000 +0800\r
-+++ EdkCompatibilityPkg\Shell/ver/Ver.inf      2008-03-03 13:36:05.000000000 +0800\r
-@@ -1,6 +1,6 @@\r
- #/*++\r
- #\r
--#  Copyright (c) 2005 - 2007, Intel Corporation                                                         \r
-+#  Copyright (c) 2005 - 2008, Intel Corporation                                                         \r
- #  All rights reserved. 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
-@@ -45,7 +45,7 @@\r
-    Ver.c\r
-    Ver.h \r
-    \r
--[sources.ia32|x64]\r
-+[sources.ia32,sources.x64]\r
-    ia32\ver32.c\r
++ \r
+     for (StringIndex = 0; StringIndex < StrLen (DriverName) && StringIndex < 35; StringIndex++) {\r
+       FormattedDriverName[StringIndex] = DriverName[StringIndex];\r
+     }\r
+@@ -491,6 +530,10 @@
+     FreePool (Language);\r
+   }\r
  \r
- [sources.ipf]\r
++  if (PlatformLanguage != NULL) {\r
++    FreePool (PlatformLanguage);\r
++  }\r
++\r
+   ShellCloseHandleEnumerator ();\r
+   LibCheckVarFreeVarList (&ChkPck);\r
+   LibUnInitializeStrings ();\r
index d550a0e4625b51a66f31d4a41f69a6e1fdffacb2..11e75373158828d60e62f25ab24a5bbc6bc711ae 100644 (file)
Binary files a/EdkShellBinPkg/MinimumShell/ia32/Shell.efi and b/EdkShellBinPkg/MinimumShell/ia32/Shell.efi differ
index 12814e9940f556e3912d09321f140c2879aae5c1..c23b36f96e8158109057826b51d54946cf8cc306 100644 (file)
Binary files a/EdkShellBinPkg/MinimumShell/ipf/Shell.efi and b/EdkShellBinPkg/MinimumShell/ipf/Shell.efi differ
index 3ae4afe9c32645726732b3ca5a3a1ff97a2af700..9893e1e8a9a521e7ddd066303537b04cc14e18f0 100644 (file)
Binary files a/EdkShellBinPkg/MinimumShell/x64/Shell.efi and b/EdkShellBinPkg/MinimumShell/x64/Shell.efi differ
index 6718a376d833e72bb98ef8e92097e8d58aec8fed..3d06154d01a68a197a21a1cf390e8da8cbfb40d1 100644 (file)
@@ -1,23 +1,20 @@
-The binaries of EdkShellBinPkg are generated with EDK-Shell 1.04 release and build with Edk Compatibility & BaseTools Package\r
-(r4927)\r
+The binaries of EdkShellBinPkg are generated with EDK-Shell 1.05 release and build with Edk Compatibility & BaseTools Package\r
+(r5439)\r
 \r
 The following steps can help to re-generate these binaries for customization:\r
-1. Check out EdkCompatibilityPkg (r4927) to a directory EdkCompatibilityPkg in workspace (svn https://edk2.tianocore.org/svn/edk2/trunk/edk2/EdkCompatibilityPkg). \r
-2. Update to the newest BaseTools package. (r4927 or later)\r
-2. Download EfiShell 1.04.zip from EDK Shell official release https://efi-shell.tianocore.org/servlets/ProjectDocumentList?folderID=52&expandFolder=52&folderID=45\r
+1. Check out EdkCompatibilityPkg (r5439) to a directory EdkCompatibilityPkg in workspace (svn https://edk2.tianocore.org/svn/edk2/trunk/edk2/EdkCompatibilityPkg). \r
+2. Update to the newest BaseTools package. (r5439 or later)\r
+2. Download EfiShell 1.05.zip from EDK Shell official release https://efi-shell.tianocore.org/servlets/ProjectDocumentList?folderID=52&expandFolder=52&folderID=45\r
 3. Unzip it to be a sub-directory in EdkCompatibilityPkg , i.e. c:\EdkII\EdkCompatibilityPkg\Shell\r
-4. Apply a hot fix Shell_HotFix.diff under EdkShellBinPkg\GenBin directory. This is mainly to fix the unaligned device path node access in shell binary and a rare INF format issue in ver.inf. This patch will be integrated into the later official release.\r
+4. Apply a hot fix Shell_HotFix.diff under EdkShellBinPkg\GenBin directory. This is mainly to fix the RFC 3066 language comaptiblity issues. This patch will be integrated into the later official release.\r
 5. Under workspace directory (i.e. c:\EdkII), execute:\r
-   build -a IA32 -a X64 -a IPF -p EdkShellBinPkg\GenBin\EdkShellPkg.dsc -t WINDDK3790x1830\r
-   The use of WINDDK instead of MYTOOLS is due to the fact that EDK shell source 1.04 is not\r
-   VS2005 clean.\r
-\r
+   build -a IA32 -a X64 -a IPF -p EdkShellBinPkg\GenBin\EdkShellPkg.dsc\r
 6. Copy the binaries from Build directory to this package. Typically the EFI binary\r
    of EdkCompatibility\Shell\$(INF_BASENAME).inf is generated at:\r
-   Build\EdkShellPkg\DEBUG_WINDDK3790x1830\$(ARCH)\EdkCompatibility\Shell\$(INF_BASENAME)\OUTPUT\$(BASENAME).efi\r
+   Build\EdkShellPkg\DEBUG_MYTOOLS\$(ARCH)\EdkCompatibility\Shell\$(INF_BASENAME)\OUTPUT\$(BASENAME).efi\r
    For example:\r
    The x64 EFI image of EdkCompatibility\Shell\ver\ver.inf is generated at:\r
-   Build\EdkShellPkg\DEBUG_WINDDK3790x1830\X64\EdkCompatibilityPkg\Shell\ver\Ver\OUTPUT\ver.efi\r
+   Build\EdkShellPkg\DEBUG_MYTOOLS\X64\EdkCompatibilityPkg\Shell\ver\Ver\OUTPUT\ver.efi\r
 \r
 Note: Other\Maintained\Application\Shell\Shell.inf corresponds to Minimum shell binaries.\r
       Other\Maintained\Application\Shell\ShellFull.inf corresponds to Full Shell binaries.
\ No newline at end of file
index f66dfe7aa8318ab05d89274a719d897dadb7239f..836c88d116e182e63e5d0997906d6a1671435d9a 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Attrib.efi and b/EdkShellBinPkg/bin/ia32/Apps/Attrib.efi differ
index 57acdf0172c7cbe0d8ae4b0b08dacd1f2f713570..7d8062148b08a8cc605a2cf6f70cb14c7bad66f6 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Cls.efi and b/EdkShellBinPkg/bin/ia32/Apps/Cls.efi differ
index 626de1444cb1f568474bc258233a689d1f190c5c..44a07bb7fcf2d00f92d478d74d7ce3dba7f797f4 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Cp.efi and b/EdkShellBinPkg/bin/ia32/Apps/Cp.efi differ
index 4ce77adff999c8a392f359627697afc29b774888..8840b215c4a1f78f12e518c34a3aa0bb62bb4aea 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Date.efi and b/EdkShellBinPkg/bin/ia32/Apps/Date.efi differ
index c08eae3a8757fe6b15df5817da621d462616f063..43907334b3911516d14b5741847ff8779d00e684 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Dblk.efi and b/EdkShellBinPkg/bin/ia32/Apps/Dblk.efi differ
index 6558dce27f77e4d5d5b37a6434706ab19a264c83..f24c8d1018ff8368ca18b8107d76429c8851e308 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Devices.efi and b/EdkShellBinPkg/bin/ia32/Apps/Devices.efi differ
index 2e4a8bae168dd38c11d70e0076252e60b0e5ee99..fd33fcf2529fe220233beb3d0b1db536d5639935 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Devtree.efi and b/EdkShellBinPkg/bin/ia32/Apps/Devtree.efi differ
index c772f0eab1df42124526fd7339f75ea48bf7c11f..4522863fb32faa0f5f6b2d3295a46d6c2d3e6c90 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Drivers.efi and b/EdkShellBinPkg/bin/ia32/Apps/Drivers.efi differ
index 54c6a15ebcb6345fd510c9a4acd53202a1bc5c72..25cf7735d93b788a2f11309b4145ec481a3c4cbf 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Drvcfg.efi and b/EdkShellBinPkg/bin/ia32/Apps/Drvcfg.efi differ
index 6c3324f270dd0c88a8cd75767fa6bae858ac8e88..a61664625a617ae95e974446a38a48371d18c25e 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Drvdiag.efi and b/EdkShellBinPkg/bin/ia32/Apps/Drvdiag.efi differ
index c44751d28512a52a482e9676188b5a7d08c4350d..71d0002130195d0bea309ce14397bd0abaa25212 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Guid.efi and b/EdkShellBinPkg/bin/ia32/Apps/Guid.efi differ
index 68dea1c24ed187149b81f4829128e598a503c844..b8e6c9dc8e54fa9cc488b7035a23e5fe57b63694 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/IfConfig.efi and b/EdkShellBinPkg/bin/ia32/Apps/IfConfig.efi differ
index 921e12934946551fd12f8656bf85cbf7060d2dae..3e9f12c1ecaed507404ca53c30d96b6fa191c6cf 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/IpConfig.efi and b/EdkShellBinPkg/bin/ia32/Apps/IpConfig.efi differ
index 00d953d1bfeb058807aa99d168dc7a3779869b7a..f974a48d07477c6158e9a8e600d9abf52d82ee50 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Load.efi and b/EdkShellBinPkg/bin/ia32/Apps/Load.efi differ
index 7a26380bc005a9bfeef23830dc939fdd1c613dfa..0c27c29a5891799a50115429187e37ff1f82dde8 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/LoadPciRom.efi and b/EdkShellBinPkg/bin/ia32/Apps/LoadPciRom.efi differ
index 6dbe7efd764bcd0a6197a36c658d3f64e437e17c..2cffae8ced99d26389e016fd44edb3ad502a6be8 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Ls.efi and b/EdkShellBinPkg/bin/ia32/Apps/Ls.efi differ
index 45572c2b894d52757e13359574ab1d2abf109f8c..1df371595c8e0608e55d3874c28b039d2c3ef806 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Mkdir.efi and b/EdkShellBinPkg/bin/ia32/Apps/Mkdir.efi differ
index 2fd967e186e8dfb3f63bc52f3e9eaa0b92e241ac..39f211a8e460fba3fcd8808d9c8067e584c77f23 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Mount.efi and b/EdkShellBinPkg/bin/ia32/Apps/Mount.efi differ
index b2c01e23982bb0a8c2dca21dfa6340862ddebf6b..c64d61e69c8fd7a9101e7224492f8a725a6df2a6 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Mv.efi and b/EdkShellBinPkg/bin/ia32/Apps/Mv.efi differ
index 887439c38aea1da8bda4b2c17037b77c4869eb0d..81e03229d92eed462060fd401e63b5d6bcd7346f 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/NShell.efi and b/EdkShellBinPkg/bin/ia32/Apps/NShell.efi differ
index c217808fd8fd9b0ac0df81c5a69f310c9bc4012e..3bb38a7d717a62ce9ec4aeb9424b23fb1b382221 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Openinfo.efi and b/EdkShellBinPkg/bin/ia32/Apps/Openinfo.efi differ
index 2ec324faa5e7b4ad39760c97a752b8cbf6724c88..ef65cebf94bd9a55a9e5cbb4261acdcc7faec633 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Ping.efi and b/EdkShellBinPkg/bin/ia32/Apps/Ping.efi differ
index 3fd0431f8a115bd07c0203adb83a20c98ceb9ca3..8c72f151e257aa73ad368f7f774e686662f2334a 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Resets.efi and b/EdkShellBinPkg/bin/ia32/Apps/Resets.efi differ
index 7ba4b324ea190a084048bc45ac26cb6d2114c6ec..0d38f02696e10190bd35794676f703e4bff0897a 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Rm.efi and b/EdkShellBinPkg/bin/ia32/Apps/Rm.efi differ
index e2f5a01ce0cdcf5a907c7f7f24306123f3e00ab3..5cfac9633c8d410bb21b1a0b9f6eb6ae091f9f3b 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/SmbiosView.efi and b/EdkShellBinPkg/bin/ia32/Apps/SmbiosView.efi differ
index 465a89fa0e4cbcd96f5326a897f26b7aa2225e2e..dec25d3fd817cdc54ed319ed1d1d681f80fc9f38 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/TelnetMgmt.efi and b/EdkShellBinPkg/bin/ia32/Apps/TelnetMgmt.efi differ
index 13dcffd78808c39c56eb85e4cc97d755f4709892..9a89ac4f40695d8b993b629b704c8eadf9e82cc9 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Time.efi and b/EdkShellBinPkg/bin/ia32/Apps/Time.efi differ
index f960c239a4e928f98c022ddbed8f8ec06c49f63a..8d06d7461d0699e34dad897188e07943c9dc049c 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Touch.efi and b/EdkShellBinPkg/bin/ia32/Apps/Touch.efi differ
index b1c4453577ba261e6019b9a96e32e31ef03390a2..3958f6193c756863718be6b676d1408afed31fa8 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Type.efi and b/EdkShellBinPkg/bin/ia32/Apps/Type.efi differ
index 44eaab18e0099c5a6807d13f3034a1bdd345efc7..5f387c188d4ddd7c366672b86c4263bf889bdbc2 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Unload.efi and b/EdkShellBinPkg/bin/ia32/Apps/Unload.efi differ
index a1761bbd8bab9920e4564e40bdb148149c1c6acb..ea313aa32b3e8cf42500b74a515426884575120b 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Ver.efi and b/EdkShellBinPkg/bin/ia32/Apps/Ver.efi differ
index 364bf1854eab5451c0086185eae7502d3ba7b4a9..563808a02c574fa7224ad1e7bf3c578ccadfdd52 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/Vol.efi and b/EdkShellBinPkg/bin/ia32/Apps/Vol.efi differ
index be9416572077c958a937fbed53bbc30d9ce49440..33cb6deac8683d3980d1f6af55097da982dfd069 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/comp.efi and b/EdkShellBinPkg/bin/ia32/Apps/comp.efi differ
index 01e69747eaea13b9cc0eb4b03a358bc94fd5ee23..253b6eefbd0c0908fa5f54d56b94f3adcaf460b6 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/dmem.efi and b/EdkShellBinPkg/bin/ia32/Apps/dmem.efi differ
index c6790b7bc4992ba679791f9adf1d984b41747b6f..c19d038c715fbfaa11a9dae653fcf2d356a3298e 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/dmpstore.efi and b/EdkShellBinPkg/bin/ia32/Apps/dmpstore.efi differ
index 50f94f56b57959e1ec7a3e480976edb76317b4ee..eb2f2b1030c7023839175a815f8bd960dad9b537 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/edit.efi and b/EdkShellBinPkg/bin/ia32/Apps/edit.efi differ
index 14eb565f4031703d3135ae4346b34593c011ecfa..5d1c12e1770b17f9bd48774ab95063049eab65fe 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/eficompress.efi and b/EdkShellBinPkg/bin/ia32/Apps/eficompress.efi differ
index cc17762a202f22d9575b470dd4dc3a572a5e0581..37101716883b13d5d71121702a77218fffc04c0c 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/efidecompress.efi and b/EdkShellBinPkg/bin/ia32/Apps/efidecompress.efi differ
index f5310d3534df7d3d4efca9ad2130bb18b70594eb..27d5642c1be964b09fe8cdeee086c75b48824faa 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/err.efi and b/EdkShellBinPkg/bin/ia32/Apps/err.efi differ
index 73b7f965e989c4fab530e8e9e6c93f715ad6b87e..38cc96124dc79b3ec9692d30a1cdf41d16cf028e 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/hexedit.efi and b/EdkShellBinPkg/bin/ia32/Apps/hexedit.efi differ
index 32cdfff5e0996ad5f8501e55469651fb849db199..f1a422acf431a0da4e958855ee3e1175b06a5c13 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/mem.efi and b/EdkShellBinPkg/bin/ia32/Apps/mem.efi differ
index df181734daa5b98d1b4b00748b8d1a133e07a989..5ecfd273f4419d4d9f6f74efdf926e74dbb2af75 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/memmap.efi and b/EdkShellBinPkg/bin/ia32/Apps/memmap.efi differ
index b46c1c4efd96f9055b8ec36f2634535a8b43438b..2b499b39ebd443d6633ce565cb6106e5d460d1e9 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/mm.efi and b/EdkShellBinPkg/bin/ia32/Apps/mm.efi differ
index 1825b208074093f41dd5bb7b42141a0d08f4919f..697e49606a623340110fdeba88f2d7cfc09777af 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/mode.efi and b/EdkShellBinPkg/bin/ia32/Apps/mode.efi differ
index e8abc4f460d16ce44a619c571b6c4234f53d0e63..a08b89a400c6852f71628d58b3bb52fdb786ec0b 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/pci.efi and b/EdkShellBinPkg/bin/ia32/Apps/pci.efi differ
index 6d4cf6f98ff4de558917f990634f5510d1eca072..de10abef50a3d020592661af3dfac7b26fe82715 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/sermode.efi and b/EdkShellBinPkg/bin/ia32/Apps/sermode.efi differ
index 07bf966aafbff6d4e5266f20e38a2b6b9f735cdc..9d22d89de1185017af16735d562ba08cdfb69b85 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/stall.efi and b/EdkShellBinPkg/bin/ia32/Apps/stall.efi differ
index 0eb2800da81d815edf26614f803acff12fae8e2e..b9859f5e1fb422e4b971913a47554212e3d8697a 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Apps/timezone.efi and b/EdkShellBinPkg/bin/ia32/Apps/timezone.efi differ
index d550a0e4625b51a66f31d4a41f69a6e1fdffacb2..11e75373158828d60e62f25ab24a5bbc6bc711ae 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Shell.efi and b/EdkShellBinPkg/bin/ia32/Shell.efi differ
index 7f2dbcb0d1181fedaf9c519ac5672a7fe8591a44..7d2d0965a575938a9048d5088024f69c100659df 100644 (file)
Binary files a/EdkShellBinPkg/bin/ia32/Shell_Full.efi and b/EdkShellBinPkg/bin/ia32/Shell_Full.efi differ
index 810c03d455cd4b6b77c07a31170638e1079003ea..8f82cc6615d780bbb2645844b7605c88156abb64 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Attrib.efi and b/EdkShellBinPkg/bin/ipf/Apps/Attrib.efi differ
index f7dbf3e7dec30b498ef0d19ac5ca5f8ccd2f0aa2..2bd2fd50b864a9fa90e915621fc11a4388b86d50 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Cls.efi and b/EdkShellBinPkg/bin/ipf/Apps/Cls.efi differ
index 5b4b2a8341640996dd79ecde61739e5fbd5228bc..db5534ce7f1c2641e2eb9b29cea352bb5da927fc 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Cp.efi and b/EdkShellBinPkg/bin/ipf/Apps/Cp.efi differ
index 4c456f6f2805302faeadba1bb92c37229e729b63..ab46528eb97e8b185c663afb97a0a75b410cf7f4 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Date.efi and b/EdkShellBinPkg/bin/ipf/Apps/Date.efi differ
index a55ee70d258c05aea73dccf27d0b3dc1f0fe0626..5b08973a81d38a9e21a956f44f73fb0949a70866 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Dblk.efi and b/EdkShellBinPkg/bin/ipf/Apps/Dblk.efi differ
index 60df6d67ef00863cb24b6b27ff762ea83d1a0ec3..64184fada06f5133b046644bae34092f5e83d9f1 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Devices.efi and b/EdkShellBinPkg/bin/ipf/Apps/Devices.efi differ
index fed8e686dfe3f95cac43182d447bbc38299dc830..b043819a0e2f61e08613fc496b50961884b5de6f 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Devtree.efi and b/EdkShellBinPkg/bin/ipf/Apps/Devtree.efi differ
index efd8042d8e69a54ed631f2f1a0b16af3bd365645..2cbbb567b26bae62df50ad1da13878299a5a9533 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Drivers.efi and b/EdkShellBinPkg/bin/ipf/Apps/Drivers.efi differ
index bef049503b62456000b02e6681597efade31399a..f42e617318b6bbc1ec3be3c13edcac5694a6f1bf 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Drvcfg.efi and b/EdkShellBinPkg/bin/ipf/Apps/Drvcfg.efi differ
index 3c35d05360be280e841e0c323021cb2836865687..63478782b47dbc5687cc05e356e74a6151475266 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Drvdiag.efi and b/EdkShellBinPkg/bin/ipf/Apps/Drvdiag.efi differ
index 41300dbc8da0b91f92b7843e44bdd4bcbbac19f1..42647a958e8c54b07b7a80efc26ac4a316be74d8 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Guid.efi and b/EdkShellBinPkg/bin/ipf/Apps/Guid.efi differ
index 18f80edc916937f172ed748eed6ce171e77b2f82..8e551f81dd735e069501ca3265807e6d43e69187 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/IfConfig.efi and b/EdkShellBinPkg/bin/ipf/Apps/IfConfig.efi differ
index 5af7e9af59a18e2d234e4ae29271e7312a124d59..63aca35c9cdcf64cb4e7cdde5b0459493d2e830c 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/IpConfig.efi and b/EdkShellBinPkg/bin/ipf/Apps/IpConfig.efi differ
index 16c7b30ff319aaeb9526a2caead80065529ac38e..06ba366239b6814048b8b957bbe937f0964c618d 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Load.efi and b/EdkShellBinPkg/bin/ipf/Apps/Load.efi differ
index d16f36606ea0c45fe6e7673bb049e08da196c916..6f45cdeb7f0f138620c01989bcacdf6c37de3db1 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/LoadPciRom.efi and b/EdkShellBinPkg/bin/ipf/Apps/LoadPciRom.efi differ
index 049faae5b487c0411fbb0fc2475a344a34c6e767..ad288bb6634607736d2609b69f35d46bdf49da1b 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Ls.efi and b/EdkShellBinPkg/bin/ipf/Apps/Ls.efi differ
index eefe73d9bd51115758d0504cfdcc58b3058dfddd..bc39d14e86b213d76abbd31a6e0f355a684399e0 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Mkdir.efi and b/EdkShellBinPkg/bin/ipf/Apps/Mkdir.efi differ
index 5404faac2e78185178df99440582f2d2024e2a30..c81982f469f31069d56179b6ab4b22e19f7242af 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Mount.efi and b/EdkShellBinPkg/bin/ipf/Apps/Mount.efi differ
index 135e273a7da9364f6b577dd1c75fe8c1ae4485e5..46fdfd9dcb9a3ee4c1ce9aa148c1e43cc6538301 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Mv.efi and b/EdkShellBinPkg/bin/ipf/Apps/Mv.efi differ
index aae9370be8f8c0d7947b0cda579d78c752ca1d2c..e4ae2f0ee34c2a11a3e5e81b06343cd2becf9fe2 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/NShell.efi and b/EdkShellBinPkg/bin/ipf/Apps/NShell.efi differ
index 1029942921b8d90e7daab856eb4b311072ef2161..af823bc4f6699447bc108a78cd1b86ce7e9405d8 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Openinfo.efi and b/EdkShellBinPkg/bin/ipf/Apps/Openinfo.efi differ
index af2c71cd8310dd293612716936751b6eec8d8f9f..3be7fa96d9e721b348d045b6c1f3883aa0d0b982 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Ping.efi and b/EdkShellBinPkg/bin/ipf/Apps/Ping.efi differ
index 0677172a7d1ec33c450056279ab733639588ebb6..65ff00c73c112de0c57ff4c1281975f027f64f15 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Resets.efi and b/EdkShellBinPkg/bin/ipf/Apps/Resets.efi differ
index 4c9b0833b45a03aac20a71e84dde2253a9600d22..4783a46ae95f00ea04237fb9261ad86d4c0f3273 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Rm.efi and b/EdkShellBinPkg/bin/ipf/Apps/Rm.efi differ
index eb35759a8c01019d58c2ffb9d4f44801118eb32c..0aeb3cf28144f16c4ca0ddb6cf89007914ca3cd4 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/SmbiosView.efi and b/EdkShellBinPkg/bin/ipf/Apps/SmbiosView.efi differ
index 274b7f5d275de342b3bdf45de64d7ef7b7576d1c..dea5604ad135855859ae55b64fe4458aed9bd598 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/TelnetMgmt.efi and b/EdkShellBinPkg/bin/ipf/Apps/TelnetMgmt.efi differ
index 9189c3f6a8142b788e4ebdb36d4d68586bbf0e82..6ebb32e64a302dbed9de6e011f370ed063aa13f2 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Time.efi and b/EdkShellBinPkg/bin/ipf/Apps/Time.efi differ
index bee0d6f665e5c50c94d1fbb24251eeec8e66b1e2..62f52419ac17e415369c7b6ffe7e6868ebb25541 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Touch.efi and b/EdkShellBinPkg/bin/ipf/Apps/Touch.efi differ
index f3244bdb48b8f090befb6e51ea75079875a34010..f74cf31b21fd76162ddd6ca94c6cb94436786646 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Type.efi and b/EdkShellBinPkg/bin/ipf/Apps/Type.efi differ
index f0e2052ac9d4849ea5da83a881766a44332662ce..cbd63f138454c55d715aa2e4aee5376ef7112dbf 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Unload.efi and b/EdkShellBinPkg/bin/ipf/Apps/Unload.efi differ
index b593853426b4472e4980c4d8760bbf8e2f05fcbf..e1970606fa423dfb0961c039944637997ee587e7 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Ver.efi and b/EdkShellBinPkg/bin/ipf/Apps/Ver.efi differ
index 67815b094df562404f5aeefcf9332ef2c25dbf6a..81efb82c293941aa6227220074f5577491ecfcdc 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/Vol.efi and b/EdkShellBinPkg/bin/ipf/Apps/Vol.efi differ
index 4b1249664751d839f06844c1773fbff6573ea2b3..9f5866442bac28f304489149aa975ba857ef61ce 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/comp.efi and b/EdkShellBinPkg/bin/ipf/Apps/comp.efi differ
index 2dc4c18a30c51154d20921564bde0f42c76f191b..8c02d54c53822f48b88f80c7b121d4110338f927 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/dmem.efi and b/EdkShellBinPkg/bin/ipf/Apps/dmem.efi differ
index 5e36a6d90f5d6d310824d439630a44fd91148c25..a34f927423b7c181e452f8069d52778e60197178 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/dmpstore.efi and b/EdkShellBinPkg/bin/ipf/Apps/dmpstore.efi differ
index 071ff19814cfad5b6e392330c0cb8f65e3efbb25..e86892827dbf6d02d7a6f7fad73ddd79b695da05 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/edit.efi and b/EdkShellBinPkg/bin/ipf/Apps/edit.efi differ
index e6672db375ef78bb3e5d042b564115e5a25a187c..3ba378b62b4c783e788edc2ceda16ae3351d796f 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/eficompress.efi and b/EdkShellBinPkg/bin/ipf/Apps/eficompress.efi differ
index 28074b06608d31452aa7b0e31c84d620d33793f4..c4ab1b4ebc24c2edca5061fe4b764377ab527eb0 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/efidecompress.efi and b/EdkShellBinPkg/bin/ipf/Apps/efidecompress.efi differ
index d471cdb0b4da649ab6e5ef6759f3f740e76a3905..a91eb011cd1992c13983b23bedfd84070ad9dd62 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/err.efi and b/EdkShellBinPkg/bin/ipf/Apps/err.efi differ
index f86e0a6c2940d556144cbbbec43210106e1e0035..d353ecbe99b428e8adc29565f8f43efec684b346 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/hexedit.efi and b/EdkShellBinPkg/bin/ipf/Apps/hexedit.efi differ
index 85ddd42790f840011a0d41cdd3c5f1ba60536910..5f9b68ee2370646c474d76a3d3dd0f3245018dc2 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/mem.efi and b/EdkShellBinPkg/bin/ipf/Apps/mem.efi differ
index 2d2c0137daee1a8196bd1d3a08585056f2bdccfc..bb9323e134e55f3dd6df9768246fb6b21fd1783b 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/memmap.efi and b/EdkShellBinPkg/bin/ipf/Apps/memmap.efi differ
index 9d40ddf6cca4b75ccbb34487889febbec95f1314..a6d4042b133a005101c740028b9c09b9f9b8ed2a 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/mm.efi and b/EdkShellBinPkg/bin/ipf/Apps/mm.efi differ
index cb13b434793db7edbb76ad2898610092a2a0055c..b660b0e805574a7430898ba961103c4b1edc07dd 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/mode.efi and b/EdkShellBinPkg/bin/ipf/Apps/mode.efi differ
index 6f3435254e8fd96a0030d40583670c1b5551b9db..4df060fb6698ff26845a6718b7ba7a98c0315057 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/pci.efi and b/EdkShellBinPkg/bin/ipf/Apps/pci.efi differ
index b01b07636f985c00a07d57022defb6bc826d38b6..d9266c6740dc766b14d862f32d038758975b47d0 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/sermode.efi and b/EdkShellBinPkg/bin/ipf/Apps/sermode.efi differ
index 0d5ee0c99e9461ae0c81b7feefa3dcaa9e0489de..cd56b522369d4c20ad20e98967240450e5ed11f5 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/stall.efi and b/EdkShellBinPkg/bin/ipf/Apps/stall.efi differ
index a4e530ac6f2825f94df1569e1eced0b03074e664..9bd70b2e3dc9a11132ec98f59e7122744e39f793 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Apps/timezone.efi and b/EdkShellBinPkg/bin/ipf/Apps/timezone.efi differ
index 12814e9940f556e3912d09321f140c2879aae5c1..c23b36f96e8158109057826b51d54946cf8cc306 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Shell.efi and b/EdkShellBinPkg/bin/ipf/Shell.efi differ
index 2772db4274390d3b96937a5156e46995c7693475..5c32709b0f9621f52d90976bbb4963b3c28960e5 100644 (file)
Binary files a/EdkShellBinPkg/bin/ipf/Shell_Full.efi and b/EdkShellBinPkg/bin/ipf/Shell_Full.efi differ
index da1244d3f9c63336c68b48b594a16489dcbd1ad3..d851dbbaf7b5315996a45d741ea86a5a1c067b65 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Attrib.efi and b/EdkShellBinPkg/bin/x64/Apps/Attrib.efi differ
index 87f80e48cd847d35db9dd46371a0edaa255cdc0b..076fcf2cc25767613349b406b0f6fa37e35fe93b 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Cls.efi and b/EdkShellBinPkg/bin/x64/Apps/Cls.efi differ
index 7968557679d084b9d6563c2c6d49c129aa6b6132..2d545f8f44f970e489f80bd338ad0cd211773f10 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Cp.efi and b/EdkShellBinPkg/bin/x64/Apps/Cp.efi differ
index b65c1c6d9d5c875d7a9e15978aaa1895027a653c..007f55ed657eb9d68f8e34d51978e13523de5380 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Date.efi and b/EdkShellBinPkg/bin/x64/Apps/Date.efi differ
index 2f87d8b25c6319d996bc8094a23ce8ef484e100f..934cc5a45638309df52b9df867334dcd7dfc68c8 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Dblk.efi and b/EdkShellBinPkg/bin/x64/Apps/Dblk.efi differ
index 135c0e268eb58d0fa78b088e79593ab217d9733b..b2db65785456248b27a56b8bbb817362e9acefef 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Devices.efi and b/EdkShellBinPkg/bin/x64/Apps/Devices.efi differ
index f490b4d434a898fa4725d314c5e0d6324307aa0b..372d1066fc2292c583f228d861510df5b50bf69a 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Devtree.efi and b/EdkShellBinPkg/bin/x64/Apps/Devtree.efi differ
index 0513e4754b0848b3399721389e879a3d2c6b2c30..3d497cd4b9149c1dfbd2d38c7dc429a3bc42b2a4 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Drivers.efi and b/EdkShellBinPkg/bin/x64/Apps/Drivers.efi differ
index 20cce7867ad17446bc5632c7970e0fbf87cb26d3..61e5db0622007ad78b3457479032220bb1a320c9 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Drvcfg.efi and b/EdkShellBinPkg/bin/x64/Apps/Drvcfg.efi differ
index fd11390b6ba6de35414b20f07935f1d446111cee..d922525449020077b86bcee5792869a500a0e829 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Drvdiag.efi and b/EdkShellBinPkg/bin/x64/Apps/Drvdiag.efi differ
index 001be9d8858bf0130a834790eded5631b504ab16..b932975ae41417da960727b9c3b2406a36a9faa9 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Guid.efi and b/EdkShellBinPkg/bin/x64/Apps/Guid.efi differ
index 9478cb21d25f3128c469731d2cc2c86edb2dfdfc..ece81006e6c2f1e1a93011b374cb5f8fc9212803 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/IfConfig.efi and b/EdkShellBinPkg/bin/x64/Apps/IfConfig.efi differ
index 08e3888df8dbfc273bdc88e76464eb3ef5bc14de..89de0b092aef6cd06eb628a2c2436ed1eecae7b5 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/IpConfig.efi and b/EdkShellBinPkg/bin/x64/Apps/IpConfig.efi differ
index fbdea69135039c209ba9b6810b7c29b6484c9756..719870ca03ff04bfe7f0fd46824a27427a523a06 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Load.efi and b/EdkShellBinPkg/bin/x64/Apps/Load.efi differ
index 6cb97f799d7e9e7295aaf1bcdc01f464a3374d2b..1b6eb9cc5c198d9c6c5166a80e5cd9b665d75bb8 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/LoadPciRom.efi and b/EdkShellBinPkg/bin/x64/Apps/LoadPciRom.efi differ
index ea962e4d50ed27a7672c8f46cbdbe49791291681..e7ae15bd180762f4a16f8710b7e056c83d1dc9f6 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Ls.efi and b/EdkShellBinPkg/bin/x64/Apps/Ls.efi differ
index 1e474d9430bab882abde342c2468dc5047f35834..85a6b6a958e756f40b1b5d52dc18ba461647e455 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Mkdir.efi and b/EdkShellBinPkg/bin/x64/Apps/Mkdir.efi differ
index 6b340195371cf75e3de6e6a8e10f440d9579bd8e..04dc63f6079aed1f3a048d81772f66c6c71bb248 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Mount.efi and b/EdkShellBinPkg/bin/x64/Apps/Mount.efi differ
index 623a3944d8a4043dd3dcd00a12dbc4c23fc5dc96..0d8b5aae308358739524c7b6791848807f6e4032 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Mv.efi and b/EdkShellBinPkg/bin/x64/Apps/Mv.efi differ
index d352c863a853b6ab832536fb9d393abd5d370302..2a80b10bde0f73bc65d596234b47a1991f36af8f 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/NShell.efi and b/EdkShellBinPkg/bin/x64/Apps/NShell.efi differ
index f949641b1e69af7fb9c9691f80f60dc975b6363a..85a07e1691afd83980e2bed6775fea094e65e1d1 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Openinfo.efi and b/EdkShellBinPkg/bin/x64/Apps/Openinfo.efi differ
index f009b8f44f2849159cc85a7507bbede2ef213dd3..cce00636fc4c579a0c77b5f60373b3a4626f294e 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Ping.efi and b/EdkShellBinPkg/bin/x64/Apps/Ping.efi differ
index 1f12c2f34c913ddc0bc8e3640b8f1e44773f6ef6..0d36e1e3fde9d1d13e4e98930ff6e47a9adf693d 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Resets.efi and b/EdkShellBinPkg/bin/x64/Apps/Resets.efi differ
index b761821de3917eef3bcf6b7820a7c222fffef209..9e879d5ff04aeb67b0e5a96ba35ea0cc52371fc4 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Rm.efi and b/EdkShellBinPkg/bin/x64/Apps/Rm.efi differ
index 139ea9816064f9d2715c75a884f3f437e8580f60..258b6424ef249c767f248b5577f610bfc913fbda 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/SmbiosView.efi and b/EdkShellBinPkg/bin/x64/Apps/SmbiosView.efi differ
index 2922e536d705c3d2111eb685834b1aa78246a600..6d4e265001e88a8d4d5990e8e190386ec36785d1 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/TelnetMgmt.efi and b/EdkShellBinPkg/bin/x64/Apps/TelnetMgmt.efi differ
index 8f6b5feb975c66cb96850644beceac304aded06e..543245455072c06422b526f66c345f11a1ef4bf1 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Time.efi and b/EdkShellBinPkg/bin/x64/Apps/Time.efi differ
index c3adf1aab3c8b99a312090003d56e8ae9a47f49b..aa5faa936c56fc90877d93b845074bb443abe781 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Touch.efi and b/EdkShellBinPkg/bin/x64/Apps/Touch.efi differ
index 8d706ba03e5ed5b2ea90e09dccb296b4daefe9aa..0509d1658f76dc91241b0aa0a138382784809466 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Type.efi and b/EdkShellBinPkg/bin/x64/Apps/Type.efi differ
index 87c70629b2bf5fb5ef68c265ca70f3c677f79019..a4e0a591786bdc70ec51ae085b31581833631735 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Unload.efi and b/EdkShellBinPkg/bin/x64/Apps/Unload.efi differ
index a504d59b3e0e84dc16f2a01ccdc73a7a271d86ca..fb40781a4c22a14aa602bf9e4986550cfd81a809 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Ver.efi and b/EdkShellBinPkg/bin/x64/Apps/Ver.efi differ
index b5eb77a9c089222318404a937511556a1b8a32e9..620c8f5d1735e21e793315c2baba876af3bb93c9 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/Vol.efi and b/EdkShellBinPkg/bin/x64/Apps/Vol.efi differ
index dbeac5d570327cb6a8256c80102a2bae32d97e6b..94eb6e76fb85c57bab992da89b38567d5dba4b66 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/comp.efi and b/EdkShellBinPkg/bin/x64/Apps/comp.efi differ
index a4388d0177d4f665c353a3ad3e0e6385c63da860..60af4a4dd1164f6c266bc5dcfff79446f35428d0 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/dmem.efi and b/EdkShellBinPkg/bin/x64/Apps/dmem.efi differ
index dc658fc0831b878bfb4713a7bfa5ea6a349bb9e6..7c2cbe31841dec70cf88b28156e4345fbfa357b0 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/dmpstore.efi and b/EdkShellBinPkg/bin/x64/Apps/dmpstore.efi differ
index 89ab56dd724ef2592c0a56566a83e97377e1c132..4e778fe463eaa3a13fe3d75df94b8dadc86d87bf 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/edit.efi and b/EdkShellBinPkg/bin/x64/Apps/edit.efi differ
index 955fc3f4d5e060512bf51669e87d33bab9209fbb..22a1b74917919491ae96b43c6685a5531bea6812 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/eficompress.efi and b/EdkShellBinPkg/bin/x64/Apps/eficompress.efi differ
index 6dbcb9e94b0a399ff476ff6af019a6f7ab52959e..6f8bafa9b017d41b71d9614018376df8c5c8dac3 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/efidecompress.efi and b/EdkShellBinPkg/bin/x64/Apps/efidecompress.efi differ
index feea5ef7c62ebe6860b153b24a2b566149e0b55e..3972e41dfe391a3f1d0d8b8bc575f5919ac029bf 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/err.efi and b/EdkShellBinPkg/bin/x64/Apps/err.efi differ
index 7700ac30e34530a42eaba5bc695f3d940d9ac615..9067b3a16b33d0128e68b9f875cf72b1b9c48d69 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/hexedit.efi and b/EdkShellBinPkg/bin/x64/Apps/hexedit.efi differ
index d6030ca36752ea10c63884736c9df78e34fa237a..4380766cdaec8f80f8ac808d29b93c471f90055a 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/mem.efi and b/EdkShellBinPkg/bin/x64/Apps/mem.efi differ
index 51f4051b4c2d83cab44da59e221d44a7d7a78c30..cc331b7258464570740538c79fce752a2945d7dd 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/memmap.efi and b/EdkShellBinPkg/bin/x64/Apps/memmap.efi differ
index 53cd43ee6825dd359eca1ec5566fd748f1e04c84..1e53027349168e2ae57288c5ec1e6175f583ac41 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/mm.efi and b/EdkShellBinPkg/bin/x64/Apps/mm.efi differ
index 2c5beff9cd43a4e37c985da7f612c3ac730fce16..b8f6b26fb3485e726c0186250202d4ca7319b682 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/mode.efi and b/EdkShellBinPkg/bin/x64/Apps/mode.efi differ
index f9ef0837f387164aa1254fb461304192b120cef9..03ef26e5505c5f5023399353748c48227c5ff7e6 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/pci.efi and b/EdkShellBinPkg/bin/x64/Apps/pci.efi differ
index f44248be849a46cb9fa5c74241ce3c798eefe6ac..a57b2f72ec9ec78655e7464fa8e6d45b765ebddd 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/sermode.efi and b/EdkShellBinPkg/bin/x64/Apps/sermode.efi differ
index 1c6de1a7c7dbfb2379094d44983d00ad83090b93..31a1573e584db547baade54913105964182ec2b3 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/stall.efi and b/EdkShellBinPkg/bin/x64/Apps/stall.efi differ
index a50a0229e70093702d35632b85d5b7e6aaba167d..12c52ff1a922081e3b9c11b28e9fae02a56addbe 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Apps/timezone.efi and b/EdkShellBinPkg/bin/x64/Apps/timezone.efi differ
index 3ae4afe9c32645726732b3ca5a3a1ff97a2af700..9893e1e8a9a521e7ddd066303537b04cc14e18f0 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Shell.efi and b/EdkShellBinPkg/bin/x64/Shell.efi differ
index 8dcba43c328114f356e236b360d589cc8a560152..5f23f3bbb6e228577a4ceb7aaf95c7d4de62d756 100644 (file)
Binary files a/EdkShellBinPkg/bin/x64/Shell_full.efi and b/EdkShellBinPkg/bin/x64/Shell_full.efi differ