From 284e034f4f43530e85b38c74322772e669f561d6 Mon Sep 17 00:00:00 2001 From: Chris Phillips Date: Fri, 18 Oct 2013 15:49:23 +0000 Subject: =?UTF-8?q?ShellPkg:=20Fixes=20for=20shell=20application=20launch,?= =?UTF-8?q?=20argument=20handling,=20and=20version=20output:=20-=20Fixes?= =?UTF-8?q?=20shell=20application=20launch=20version=20output=20to=20match?= =?UTF-8?q?=20=E2=80=98ver=E2=80=99=20command,=20as=20specified=20by=20the?= =?UTF-8?q?=20UEFI=20Shell=20spec.=20-=20Adds=20PcdShellSupplier=20for=20=20line=20of=20version=20output.?= =?UTF-8?q?=20=20Defaulted=20to=20=E2=80=9CEDK=20II=E2=80=9D.=20-=20Displa?= =?UTF-8?q?y=20only=201=20startup.nsh=20countdown=20line=20per=20second=20?= =?UTF-8?q?instead=20of=2010=20per=20second.=20-=20Fix=20issue=20where=20c?= =?UTF-8?q?ommand=20line=20is=20just=201=20or=20more=20=E2=80=9C=20?= =?UTF-8?q?=E2=80=9C=20characters=20and=20displayed=20garbage.=20-=20Fix?= =?UTF-8?q?=20for=20@echo=20=E2=80=93off=20and=20@echo=20=E2=80=93on=20to?= =?UTF-8?q?=20not=20restore=20echo=20state?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Chris Phillips reviewed-by: Jaben Carsey git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14784 6f19259b-4bc3-4df7-8a09-765794883524 --- ShellPkg/ShellPkg.dec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'ShellPkg/ShellPkg.dec') diff --git a/ShellPkg/ShellPkg.dec b/ShellPkg/ShellPkg.dec index 3a2bef637..3d0f5c296 100644 --- a/ShellPkg/ShellPkg.dec +++ b/ShellPkg/ShellPkg.dec @@ -2,6 +2,7 @@ # # This Package provides all definitions for EFI and UEFI Shell # +# Copyright (c) 2013, Hewlett-Packard Development Company, L.P. # Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.
# # This program and the accompanying materials are licensed and made available under @@ -47,7 +48,7 @@ [Guids] gEfiShellEnvironment2ExtGuid = {0xd2c18636, 0x40e5, 0x4eb5, {0xa3, 0x1b, 0x36, 0x69, 0x5f, 0xd4, 0x2c, 0x87}} - gEfiShellPkgTokenSpaceGuid = {0x171e9188, 0x31d3, 0x40f5, {0xb1, 0x0c, 0x53, 0x9b, 0x2d, 0xb9, 0x40, 0xcd}} + gEfiShellPkgTokenSpaceGuid = {0x171e9188, 0x31d3, 0x40f5, {0xb1, 0x0c, 0x53, 0x9b, 0x2d, 0xb9, 0x40, 0xcd}} gShellVariableGuid = {0x158def5a, 0xf656, 0x419c, {0xb0, 0x27, 0x7a, 0x31, 0x92, 0xc0, 0x79, 0xd2}} gShellMapGuid = {0x51271e13, 0x7de3, 0x43af, {0x8b, 0xc2, 0x71, 0xad, 0x3b, 0x82, 0x43, 0x25}} gShellAliasGuid = {0x0053d9d6, 0x2659, 0x4599, {0xa2, 0x6b, 0xef, 0x45, 0x36, 0xe6, 0x31, 0xa9}} @@ -118,4 +119,7 @@ ## this flag determins the default number of screens kept for history log. # the spec defines 3 as the minimum - gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount|3|UINT8|0x00000008 \ No newline at end of file + gEfiShellPkgTokenSpaceGuid.PcdShellScreenLogCount|3|UINT8|0x00000008 + + ## Unicode string of the shell supplier + gEfiShellPkgTokenSpaceGuid.PcdShellSupplier|L"EDK II"|VOID*|0x00000010 -- cgit v1.2.3