audk/ShellPkg/Library/UefiShellDebug1CommandsLib
Brendan Jackman 0698723204 ShellPkg: ShellCommands/SetVar: Make '-rt' imply '-bs'
It's invalid to set a variable that's available from runtime services but not
from boot services.

Currently if you pass '-rt' without '-bs' you get a generic
'Invalid Parameter' message. We should either print a more useful message in
this case, or make '-rt' imply '-bs' (as this patch does). The Shell Spec is
ambiguous on the matter.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Brendan Jackman <Brendan.Jackman@arm.com>
Reviewed-By: Olivier Martin <olivier.martin@arm.com>
Reviewed-By: Jaben Carsey <jaben.carsey@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15323 6f19259b-4bc3-4df7-8a09-765794883524
2014-03-10 18:13:13 +00:00
..
Edit ShellPkg: Fix ARM build errors. 2013-06-11 22:07:03 +00:00
HexEdit Fix CRLF format 2014-01-22 08:40:29 +00:00
SmbiosView Fix CRLF format 2014-01-22 08:40:29 +00:00
Bcfg.c Rollback the change to EFI_BOOT_KEY_DATA structure since UEFI Spec adds the clarification that bitfields are ordered such that bit 0 is the least significant bit. 2013-12-18 05:51:22 +00:00
Comp.c ShellPkg: Add checks for NULL pointers. 2011-10-10 20:32:17 +00:00
Compress.c ShellPkg: Add missing header files 2014-02-25 23:03:17 +00:00
Compress.h Refine comments and two code style. 2011-09-02 08:05:34 +00:00
Dblk.c Clarify that the shared variables of the shell protocols are properly named. 2011-06-27 21:04:22 +00:00
Dmem.c ShellPkg: Updates to DumpHex() and ‘dmem’ command for correct output format 2012-12-19 16:47:06 +00:00
DmpStore.c Update prints of variable attributes from 'RS' to 'RT' for 'Dmpstore' command. 2014-01-23 00:29:53 +00:00
EditInputBar.c ShellPkg: Fix ARM build errors. 2013-06-11 22:07:03 +00:00
EditInputBar.h add Edit and Hexedit shared features. 2011-03-25 21:15:26 +00:00
EditMenuBar.c ShellPkg: Added the Ctrl based hot key and changed text editor's UI. 2011-07-20 20:10:45 +00:00
EditMenuBar.h ShellPkg: Added the Ctrl based hot key and changed text editor's UI. 2011-07-20 20:10:45 +00:00
EditStatusBar.c ShellPkg: Fix ARM build errors. 2013-06-11 22:07:03 +00:00
EditStatusBar.h add Edit and Hexedit shared features. 2011-03-25 21:15:26 +00:00
EditTitleBar.c ShellPkg: Fixes ‘edit’ command to correctly display ASCII or UNICODE for the file type. 2013-10-18 18:11:52 +00:00
EditTitleBar.h smbiosview - add user input verification. 2011-03-29 19:31:18 +00:00
EfiCompress.c ShellPkg: Add checks for NULL pointers. 2011-10-10 20:32:17 +00:00
EfiDecompress.c ShellPkg: Add checks for NULL pointers. 2011-10-10 20:32:17 +00:00
LoadPciRom.c Improve robustness when scanning PCI Option ROM. 2012-03-14 03:17:17 +00:00
MemMap.c Correct the incorrect Copyright or License in EDKII source files. 2013-05-22 02:19:16 +00:00
Mm.c ShellPkg: Change MM command output during script execution 2013-11-20 17:25:02 +00:00
Mode.c Correct the incorrect Copyright or License in EDKII source files. 2013-05-22 02:19:16 +00:00
Pci.c Update the comments in function headers to follow Doxygen special documentation blocks in section 2.3.5. 2014-01-23 00:27:52 +00:00
Pci.h ShellPkg: Fix pci command output of Max and Current Link Speed, and ASPM Support values to match PCIe Base Spec rev 3.0 2013-11-22 21:17:25 +00:00
SerMode.c comp - add comments and add input verification 2011-03-25 21:22:20 +00:00
SetSize.c comp - add comments and add input verification 2011-03-25 21:22:20 +00:00
SetVar.c ShellPkg: ShellCommands/SetVar: Make '-rt' imply '-bs' 2014-03-10 18:13:13 +00:00
UefiShellDebug1CommandsLib.c ShellPkg: Fixed build error 'variable set but not used' 2013-05-07 17:57:58 +00:00
UefiShellDebug1CommandsLib.h Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib. 2013-07-26 03:14:08 +00:00
UefiShellDebug1CommandsLib.inf Add SMBIOS 2.7.1 support to SmbiosView command. 2012-03-15 08:29:49 +00:00
UefiShellDebug1CommandsLib.uni ShellPkg: add the last PCIe extended capability decodings 2014-01-10 22:34:13 +00:00