Michael D Kinney 
							
						 
					 
					
						
						
							
						
						e4c1d8d231 
					 
					
						
						
							
							ShellPkg/Library: Fix 32-bit truncation of pointer values  
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4366 
Update C and UNI files that are incorrectly using %x or %08x
instead of %p for pointer values.  On 64-bit systems, this is
truncating pointer values above 4GB.
In reviewing ShellPkg for this issue some unused UNI strings
with incorrect format specifiers were removed instead of being
fixed.
Cc: Ray Ni <ray.ni@intel.com >
Cc: Zhichao Gao <zhichao.gao@intel.com >
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Ray Ni <ray.ni@intel.com > 
						
						
					 
					
						2023-03-13 22:11:55 +00:00 
						 
				 
			
				
					
						
							
							
								Abner Chang 
							
						 
					 
					
						
						
							
						
						b33cf5bfcb 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: Support EFI Redfish protocols  
						
						... 
						
						
						
						Add handle parsing for EFI Redfish Discover protocol.
Add handle parsing for EFI RestEx protocol.
Signed-off-by: Abner Chang <abner.chang@hpe.com >
Cc: Ray Ni <ray.ni@intel.com >
Cc: Zhichao Gao <zhichao.gao@intel.com >
Cc: Nickle Wang <nickle.wang@hpe.com >
Cc: Peter O'Hanley <peter.ohanley@hpe.com >
Cc: Liming Gao <gaoliming@byosoft.com.cn >
Reviewed-by: Zhichao Gao <zhichao.gao@intel.com >
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn > 
						
						
					 
					
						2021-03-26 02:56:22 +00:00 
						 
				 
			
				
					
						
							
							
								Shenglei Zhang 
							
						 
					 
					
						
						
							
						
						5a1ca93a1f 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: Remove some unused Guids  
						
						... 
						
						
						
						ExtendedSalBootService.h, ExtendedSalServiceClasses.h and
McaInitPmi.h will be deleted. So remove the Guids defined
in these Protocols. And also remove strings in uni file.
https://bugzilla.tianocore.org/show_bug.cgi?id=1560 
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Ray Ni <ray.ni@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Shenglei Zhang <shenglei.zhang@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Ray Ni <ray.ni@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com > 
						
						
					 
					
						2019-04-28 09:50:14 +08:00 
						 
				 
			
				
					
						
							
							
								Michael D Kinney 
							
						 
					 
					
						
						
							
						
						56ba37463a 
					 
					
						
						
							
							ShellPkg: Replace BSD License with BSD+Patent License  
						
						... 
						
						
						
						https://bugzilla.tianocore.org/show_bug.cgi?id=1373 
Replace BSD 2-Clause License with BSD+Patent License.  This change is
based on the following emails:
  https://lists.01.org/pipermail/edk2-devel/2019-February/036260.html 
  https://lists.01.org/pipermail/edk2-devel/2018-October/030385.html 
RFCs with detailed process for the license change:
  V3: https://lists.01.org/pipermail/edk2-devel/2019-March/038116.html 
  V2: https://lists.01.org/pipermail/edk2-devel/2019-March/037669.html 
  V1: https://lists.01.org/pipermail/edk2-devel/2019-March/037500.html 
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com >
Reviewed-by: Ray Ni <ray.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
					
						2019-04-09 10:58:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jiewen Yao 
							
						 
					 
					
						
						
							
						
						5902cfa945 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: remove TrEE reference.  
						
						... 
						
						
						
						TrEE is deprecated. We need use Tcg2.
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Chao B Zhang <chao.b.zhang@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Jiewen Yao <jiewen.yao@intel.com >
Reviewed-by: Chao B Zhang <chao.b.zhang@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com > 
						
						
					 
					
						2018-03-16 14:19:42 +08:00 
						 
				 
			
				
					
						
							
							
								Hao Wu 
							
						 
					 
					
						
						
							
						
						770f3f6144 
					 
					
						
						
							
							ShellPkg/dh: Add the 'dh' dump support for Partition Info protocol  
						
						... 
						
						
						
						REF: https://bugzilla.tianocore.org/show_bug.cgi?id=655 
V2 change:
Put some strings into the UNI file for localization.
The dump information will include:
a. The type of the partition (Mbr, Gpt or Other);
b. Whether the partition is an EFI System Partition.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Hao Wu <hao.a.wu@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-29 09:39:35 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						59edea5120 
					 
					
						
						
							
							ShellPkg/dh: Add mapping of new UEFI/PI protocols  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-29 01:08:07 +08:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						79777358cd 
					 
					
						
						
							
							ShellPkg/dh: Refine the dump output  
						
						... 
						
						
						
						The patch doesn't change any real functionality.
Only the indent width and EOL are changed.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:21 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						958afdc03a 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of UsbIo protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:20 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						719c23481e 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of UsbIo protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:20 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						66e427feca 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of PciIo protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:19 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						0fbf39a61d 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of GraphicsOutput protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:19 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						6fcf7288df 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of DebugSupport protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:18 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						24ac68ef20 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of BlockIo protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:18 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						d772f5f302 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of BusSpecificDriverOverride protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:17 +08:00 
						 
				 
			
				
					
						
							
							
								Huajing Li 
							
						 
					 
					
						
						
							
						
						4f67a6148c 
					 
					
						
						
							
							ShellPkg/dh: Modify the dump of LoadedImage protocol  
						
						... 
						
						
						
						Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Huajing Li <huajing.li@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-09-25 08:32:17 +08:00 
						 
				 
			
				
					
						
							
							
								Jeff Westfahl 
							
						 
					 
					
						
						
							
						
						f4ac435465 
					 
					
						
						
							
							ShellPkg/HandleParsingLib: Show LoadedImageProtocol file name  
						
						... 
						
						
						
						This patch adds support for showing the file name associated with a
LoadedImageProtocol file path. This is a behavior that was present in
the old shell but has been lost in the new shell.
For example, using 'dh -v' in the old shell:
    Handle D3 (3A552218)
    Image (3A54C918)   File:MicrocodeUpdate
        ParentHandle..: 3A666398
vs. the new shell:
    D3: 3A552218
    LoadedImage
        Revision......: 0x00001000
        ParentHandle..: 3A666398
Here's what the output of 'dh -v' looks like after this patch:
    D3: 3A552218
    LoadedImage
        Name..........: MicrocodeUpdate
        Revision......: 0x00001000
        ParentHandle..: 3A666398
This seems like useful information for the shell to display.
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Westfahl <jeff.westfahl@ni.com >
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-05-11 19:14:44 +08:00 
						 
				 
			
				
					
						
							
							
								Jeff Westfahl 
							
						 
					 
					
						
						
							
						
						c15323ae2e 
					 
					
						
						
							
							ShellPkg/HandleParsingLib: Show LoadedImageProtocol file path as text  
						
						... 
						
						
						
						This patch adds support for displaying a text representation of the file
path associated with a LoadedImageProtocol. This is a behavior that was
present in the old shell but has been lost in the new shell.
For example, using 'dh -v' in the old shell:
    FilePath......: FvFile(F3331DE6-4A55-44E4-B767-7453F7A1A021)
    FilePath......: \EFI\BOOT\BOOTX64.EFI
vs. the new shell:
    FilePath......: 3A539018
    FilePath......: 3A728718
This seems like useful information for the shell to display.
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Westfahl <jeff.westfahl@ni.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-05-11 19:14:43 +08:00 
						 
				 
			
				
					
						
							
							
								Jeff Westfahl 
							
						 
					 
					
						
						
							
						
						7c6f0d14c3 
					 
					
						
						
							
							ShellPkg/HandleParsingLib: Correct format specifier for LoadedImage  
						
						... 
						
						
						
						The format specifier for the LoadOptions field of the LoadedImage protocol
is "%s". However, the data in LoadOptions is often generic binary data. A
format specifier of "%x" is more appropriate for this field.
Using "dh -v" with format specifier "%s" on BIOS images based on EDK II
source before commit 891d844ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Westfahl <jeff.westfahl@ni.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-03-17 12:25:14 +08:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						0e88348e4b 
					 
					
						
						
							
							ShellPkg/HandleParsingLib: Return NULL name for unknown GUID  
						
						... 
						
						
						
						GetStringNameFromGuid() returns NULL for unknown GUID, instead of
returning "UnknownDevice".
The behavior change matches ShellProtocol.GetGuidName().
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2017-01-11 10:07:06 +08:00 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						9b7143c904 
					 
					
						
						
							
							ShellPkg: Correct files with CRLF line ending  
						
						... 
						
						
						
						Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-07-29 09:18:12 +08:00 
						 
				 
			
				
					
						
							
							
								Tapan Shah 
							
						 
					 
					
						
						
							
						
						cf6c1550cb 
					 
					
						
						
							
							ShellPkg: Enahance 'dh' command to add more protocols decoding support  
						
						... 
						
						
						
						Adding EdidDiscovered, EdidActive protocol decode support a in 'dh' command.
Extending GraphicsOutput protocol decoding to list all supported GOP resolutions.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Tapan Shah <tapandshah@hpe.com >
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-04-25 09:08:06 -07:00 
						 
				 
			
				
					
						
							
							
								Tapan Shah 
							
						 
					 
					
						
						
							
						
						8985d6127a 
					 
					
						
						
							
							ShellPkg: Modify the 'dh' Shell command to dump the Firmware Management Protocol Image Descriptor Information.  
						
						... 
						
						
						
						Modify 'dh' shell command to dump FirmwareManagement Protocol information.
Add FirmwareManagement image descriptor V1 and V2 structure definition in UefiHandleParsingLib.h to support decoding V1/V2 revisions.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Tapan Shah <tapandshah@hpe.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-03-24 11:23:12 +08:00 
						 
				 
			
				
					
						
							
							
								Tapan Shah 
							
						 
					 
					
						
						
							
						
						ccdf8bcfe4 
					 
					
						
						
							
							ShellPkg: Update 'dh' command to reflect correct driver handle information  
						
						... 
						
						
						
						'dh' command shows Supported EFI Specification Version value as DriverVersion. Changing it to 'SupportedEfiSpecVersion' to provide more accurate information.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Tapan Shah <tapandshah@hpe.com >
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19648  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2016-01-15 17:05:18 +00:00 
						 
				 
			
				
					
						
							
							
								Samer El-Haj-Mahmoud 
							
						 
					 
					
						
						
							
						
						256aa6d04a 
					 
					
						
						
							
							ShellPkg: Add AIP IPv6 UNDI support to Shell dh  
						
						... 
						
						
						
						Update Shell DH command to decode and print the value of gEfiAdapterInfoUndiIpv6SupportGuid AIP instance.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud <elhaj@hpe.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19437  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-12-22 02:13:18 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						c2788f1c2b 
					 
					
						
						
							
							ShellPkg: Make 'dh' support showing all spec defined protocols.  
						
						... 
						
						
						
						When using 'dh' to dump all protocols installed on a handle, some of
them are shown as 'UnknownDevice'.
Device patch make 'dh' support all spec defined protocols.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hpe.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19177  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-12-09 23:08:07 +00:00 
						 
				 
			
				
					
						
							
							
								Jordan Justen 
							
						 
					 
					
						
						
							
						
						e329f98b86 
					 
					
						
						
							
							ShellPkg: Convert all .uni files to utf-8  
						
						... 
						
						
						
						To convert these files I ran:
$ python3 BaseTools/Scripts/ConvertUni.py ShellPkg
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Shumin Qiu <shumin.qiu@intel.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jordan Justen <jordan.l.justen@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19176  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-12-09 23:07:58 +00:00 
						 
				 
			
				
					
						
							
							
								jiaxinwu 
							
						 
					 
					
						
						
							
						
						00a6ad1ba7 
					 
					
						
						
							
							ShellPkg: Add Ip4Config2 Protocol defintion in UefiHandleParsingLib  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: jiaxinwu <jiaxin.wu@intel.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com > 
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17870  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-07-08 02:55:09 +00:00 
						 
				 
			
				
					
						
							
							
								Samer El-Haj-Mahmoud 
							
						 
					 
					
						
						
							
						
						4024c116f6 
					 
					
						
						
							
							ShellPkg: Add DiskInfo GUID matching to the She  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud <elhaj@hp.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17447  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-05-14 16:50:40 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						bcd5efb1c0 
					 
					
						
						
							
							ShellPkg: Remove "ProtocolGuid" from the string for protocol names  
						
						... 
						
						
						
						Some protocols still had this at the end of protocol name.  remove to standardize.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Tapan Shah <tapandshah@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17194  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-04-22 19:53:43 +00:00 
						 
				 
			
				
					
						
							
							
								Tapan Shah 
							
						 
					 
					
						
						
							
						
						c011b6c9e2 
					 
					
						
						
							
							ShellPkg: Standardized HP Copyright Message String  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Tapan Shah <tapandshah@hp.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16759  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-02-04 22:25:01 +00:00 
						 
				 
			
				
					
						
							
							
								Samer El-Haj-Mahmoud 
							
						 
					 
					
						
						
							
						
						59febea1f5 
					 
					
						
						
							
							ShellPkg: Update Shell DH command to display more info.  
						
						... 
						
						
						
						Decode for gEfiAdapterInformationProtocolGuid and added GUIDs for gEfiIsaIoProtocolGuid and gEfiIsaAcpiProtocolGuid protocols.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Samer El-Haj-Mahmoud <elhaj@hp.com >
Reviewed-by: jaben carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16445  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-11-25 22:41:30 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						0a1eb97d37 
					 
					
						
						
							
							ShellPkg: Add new UEFI Shell 2.1 protocol and fix comments in handle parsing  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15750  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-04 21:17:17 +00:00 
						 
				 
			
				
					
						
							
							
								Tapan Shah 
							
						 
					 
					
						
						
							
						
						0fb7e718a8 
					 
					
						
						
							
							ShellPkg: Add a support to query AdapterInfo protocol for Shell ‘dh’ command.  
						
						... 
						
						
						
						This patch adds support to display driver handles which has AdapterInfo protocol installed using ‘dh’ command.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Tapan Shah <tapandshah@hp.com >
Reviewed-by: Jaben carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15499  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-05-07 22:38:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						609e0c5815 
					 
					
						
						
							
							ShellPkg: Patch to enhance the output around GOP protocol  
						
						... 
						
						
						
						This patch adds detailed information from the GOP protocol for commands (i.e. DH), that display details about the protocol.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15493  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-30 15:32:27 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						efb76d1a74 
					 
					
						
						
							
							ShellPkg: Allow for LoadedImageProtocol information to be verbosely exported for commands like "dh"  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15352  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-03-20 17:10:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						6b640b4a97 
					 
					
						
						
							
							ShellPkg: Add EfiIdeControllerInitProtocol to Shell’s output  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14864  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-19 22:18:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						12f1a36cf4 
					 
					
						
						
							
							ShellPkg: Rename duplicate STRING ID  
						
						... 
						
						
						
						There were 2 "STR_UCS2" strings.  This renames one of them so they are unique.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jaben Carsey <Jaben.carsey@intel.com >
Reviewed-by: Erik Bjorge <erik.c.bjorge@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14852  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-15 18:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Phillips 
							
						 
					 
					
						
						
							
						
						28cdb62bcd 
					 
					
						
						
							
							ShellPkg: Add DiskIO2, and fix GUID from string check to be case insensitive  
						
						... 
						
						
						
						- Add DiskIO2 to list of known protocols
- Fix string check to be case insensitive for commands like ‘dh –p protocolname’
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14851  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-11-15 18:44:29 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						f4f3c6bf0a 
					 
					
						
						
							
							ShellPkg: Add dump information for PCI Root Bridge IO protocol.  
						
						... 
						
						
						
						This indirectly updates the DH command since it will automatically call the new function.
signed-off-by: jcarsey
reviewed-by: leegrosenbaum
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12922  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-10 20:51:04 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						dee3431846 
					 
					
						
						
							
							ShellPkg: Add protocols / protocol GUIDs to display and input mapping.  
						
						... 
						
						
						
						This adds all protocols in the MdePkg.dec.
signed-off-by: jcarsey
reviewed-by: geekboy15a
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12920  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2012-01-09 19:11:54 +00:00 
						 
				 
			
				
					
						
							
							
								hhtian 
							
						 
					 
					
						
						
							
						
						fbec9c0f1c 
					 
					
						
						
							
							copyright format update  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10875  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-14 12:22:42 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						a405b86d27 
					 
					
						
						
							
							udk2010.up2.shell initial release.  
						
						... 
						
						
						
						git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10874  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2010-09-14 05:18:09 +00:00