Chen A Chen 
							
						 
					 
					
						
						
							
						
						a9e05b9fc8 
					 
					
						
						
							
							ShellPkg/UefiShellParsingLib: Remove unnecessary EFIAPI  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chen A Chen <chen.a.chen@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Ruiyu Ni <Ruiyu.ni@intel.com > 
						
						
					 
					
						2016-10-09 10:27:50 +08:00 
						 
				 
			
				
					
						
							
							
								Laszlo Ersek 
							
						 
					 
					
						
						
							
						
						7eb3bb6c55 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: fix retval for empty child controller array  
						
						... 
						
						
						
						The ParseHandleDatabaseForChildControllers() function intends to work like
this:
(1) It allocates a "HandleBufferForReturn" local array that's guaranteed
    to be big enough for all found handles,
(2) it collects the handles, both counting them in the (mandatory)
    "MatchingHandleCount" output parameter, and saving them in the local
    "HandleBufferForReturn" array,
(3) if the caller is not interested in the actual handles, then
    "HandleBufferForReturn" is released,
(4) if the caller is interested in the handles, and we've found some, then
    "HandleBufferForReturn" is passed out through the
    "MatchingHandleBuffer" output parameter,
(5) if the caller is interested in the actual handles, but we've found
    none, then the "MatchingHandleBuffer" output parameter is set to NULL.
The ASSERT() at the end of the function makes this clear, but the
implementation does not conform to (5). Fix it.
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Tapan Shah <tapandshah@hpe.com >
Reported-by: Tapan Shah <tapandshah@hpe.com >
Ref: https://tianocore.acgmultimedia.com/show_bug.cgi?id=112 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Tapan Shah <tapandshah@hpe.com > 
						
						
					 
					
						2016-09-08 20:43:37 +02:00 
						 
				 
			
				
					
						
							
							
								Laszlo Ersek 
							
						 
					 
					
						
						
							
						
						b6c5420461 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: fix IN/OUT notation in child ctrlr parsing  
						
						... 
						
						
						
						"MatchingHandleCount" is an output parameter of
ParseHandleDatabaseForChildControllers().
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Tapan Shah <tapandshah@hpe.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Tapan Shah <tapandshah@hpe.com > 
						
						
					 
					
						2016-09-08 20:42:28 +02: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 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						94fcb76b61 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: Fix issue to pass static code checker  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Hao A Wu <hao.a.wu@intel.com > 
						
						
					 
					
						2016-07-25 10:20:13 +08:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						aa3276c171 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib.c: Handle memory allocation failure  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-07-18 10:55:11 +08:00 
						 
				 
			
				
					
						
							
							
								Thomas Palmer 
							
						 
					 
					
						
						
							
						
						e06a4c0812 
					 
					
						
						
							
							Fix GUID dereference  
						
						... 
						
						
						
						Print's "%g" argument requires a EFI_GUID pointer, not the EFI_GUID
value.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Palmer <thomas.palmer@hpe.com >
Reviewed-By: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-07-06 08:19:54 -07:00 
						 
				 
			
				
					
						
							
							
								Laszlo Ersek 
							
						 
					 
					
						
						
							
						
						42cb906852 
					 
					
						
						
							
							ShellPkg: UefiHandleParsingLib: remove tautological comparison  
						
						... 
						
						
						
						The code being removed in this patch dates back to git commit a405b86d27ard.biesheuvel@linaro.org >
Cc: Gerd Hoffmann <kraxel@redhat.com >
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Michael Zimmermann <sigmaepsilon92@gmail.com >
Reported-by: Gerd Hoffmann <kraxel@redhat.com >
Reported-by: Michael Zimmermann <sigmaepsilon92@gmail.com >
Suggested-by: Jaben Carsey <jaben.carsey@intel.com >
Ref: http://thread.gmane.org/gmane.comp.bios.edk2.devel/13794/focus=13939 
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Laszlo Ersek <lersek@redhat.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-06-30 23:14:29 +02:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						5e32460d80 
					 
					
						
						
							
							ShellPkg/UefiHandleParsing: Show handle's loaded image device path  
						
						... 
						
						
						
						The patch fixed a bug in UefiHandleParsingLib to show handle's loaded
image device path.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-06-21 15:59:26 +08:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						e918029fbc 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib.c: Unify EOL and remove trailing space  
						
						... 
						
						
						
						The patch doesn't change any code logic.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Cc: Jiewen Yao <jiewen.yao@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-06-17 15:43:11 +08:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						2528e47cb2 
					 
					
						
						
							
							ShellPkg: Use ".." to indicate device path is partially displayed  
						
						... 
						
						
						
						The output of "dh <handle>" originally is like below:
12C: USBIO DevicePath(x0)/Pci(0x14,0x0)/USB(0x6,0x0))
The device path part is very confusing. Use ".." in front of the
partially displayed device path is better and it also aligns to
the example output in Shell spec.
12C: USBIO DevicePath(..)/Pci(0x14,0x0)/USB(0x6,0x0))
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-06-17 15:43:11 +08:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						6d3911d406 
					 
					
						
						
							
							ShellPkg: Add NULL pointer check.  
						
						... 
						
						
						
						Add pointer check to avoid NULL pointer dereferenced.
Cc: Jaben Carsey <jaben.carsey@intel.com >
Cc: Tapan Shah <tapandshah@hpe.com >
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Tapan Shah <tapandshah@hpe.com > 
						
						
					 
					
						2016-04-29 13:23:19 +08:00 
						 
				 
			
				
					
						
							
							
								Tapan Shah 
							
						 
					 
					
						
						
							
						
						a5b731e085 
					 
					
						
						
							
							ShellPkg: Fix typos and EDK2 coding style issues  
						
						... 
						
						
						
						Fixing typos and EDK2 coding style issues found from previous submit
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-27 09:29:35 -07: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 
						 
				 
			
				
					
						
							
							
								Liming Gao 
							
						 
					 
					
						
						
							
						
						06ac66ecb6 
					 
					
						
						
							
							ShellPkg: Update Guid/Protocol usages in INF files.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Shumin Qiu <shumin.qiu@intel.com > 
						
						
					 
					
						2016-04-13 14:52:59 +08:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						ac14846aad 
					 
					
						
						
							
							ShellPkg: Refine the comparisons code in ShellPkg.  
						
						... 
						
						
						
						For Boolean values not use explicit comparisons to TRUE or FALSE. For non-Boolean
comparisons we should use a compare operator.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com > 
						
						
					 
					
						2016-03-29 21:46:35 +08:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						5d54bbec2c 
					 
					
						
						
							
							ShellPkg/UefiHandleParsingLib: Fix GUID reference  
						
						... 
						
						
						
						Pass in GUID* for the GUID reference in a CatSPrint statement. Issue was noticed when running "dh -d -v" command on a system with a PCI NIC installed.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Thomas Palmer <thomas.palmer@hpe.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hpe.com > 
						
						
					 
					
						2016-03-25 10:06:55 +08: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 
						 
				 
			
				
					
						
							
							
								Cecil Sheng 
							
						 
					 
					
						
						
							
						
						1a6f74d988 
					 
					
						
						
							
							ShellPkg: Corrected CatSPrint usage to prevent memory leaks.  
						
						... 
						
						
						
						CatSPrint allocates return buffer for the caller. The caller doesn't have to allocate one, and has to free the used buffers.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Cecil Sheng <cecil.sheng@hpe.com >
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18902  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-11-19 08:37:03 +00:00 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						3cdd434ecf 
					 
					
						
						
							
							ShellPkg: Replace use case of deprecated function GetVariable with GetVariable2.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18330  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-08-27 04:45:23 +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 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						ecd07f3737 
					 
					
						
						
							
							ShellPkg: Refine the fomat in INF/DEC files to follow spec.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16634  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2015-01-22 01:44:11 +00:00 
						 
				 
			
				
					
						
							
							
								jaben carsey 
							
						 
					 
					
						
						
							
						
						2c23ddaa00 
					 
					
						
						
							
							ShellPkg: Remove IntelFramweorkModulePkg as Shell library dependency  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: jaben carsey <jaben.carsey@intel.com >
Reviewed-by: Tim Lewis <tim.lewis@insyde.com >
Reviewed-by: Samer El-Haj-Mahmoud <elhaj@hp.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16526  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-12-16 17:50:57 +00:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						1d6ccad2b9 
					 
					
						
						
							
							ShellPkg: Code refine. Add error handling code to check pointer and remove redundant 'ASSERT'.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16525  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-12-16 02:52:00 +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 
						 
				 
			
				
					
						
							
							
								Olivier Martin 
							
						 
					 
					
						
						
							
						
						931b2cff42 
					 
					
						
						
							
							ShellPkg: Fixed variable set but never used  
						
						... 
						
						
						
						This warning/error raised by ARM toolchain prevents to build
the EFI Shell for ARM 32-bit with this toolchain.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-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@16323  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-11-10 10:20:25 +00:00 
						 
				 
			
				
					
						
							
							
								jcarsey 
							
						 
					 
					
						
						
							
						
						4d5b818c78 
					 
					
						
						
							
							[Patch] ShellPkg: Remove unused PCD from INF file  
						
						... 
						
						
						
						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@16283  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-10-31 16:40:46 +00:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						de4caceb8b 
					 
					
						
						
							
							ShellPkg: Remove 'STATIC' from function declarations to avoid source level debugging problem.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: : Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15975  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-29 01:30:43 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Phillips 
							
						 
					 
					
						
						
							
						
						e7e0e42bac 
					 
					
						
						
							
							ShellPkg: Move mHandleParsingHiiHandle init out of the constructor  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Chris Phillips <chrisp@hp.com >
Signed-off-by: Eugene Cohen <eugene@hp.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15841  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-19 23:15:22 +00:00 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						f5ba4007ae 
					 
					
						
						
							
							ShellPkg: Fix comments. Refine code style.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15815  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-18 00:48:22 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						7aae3c355f 
					 
					
						
						
							
							ShellPkg: add size cast to bit operations  
						
						... 
						
						
						
						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@15763  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-06 16:17:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jaben Carsey 
							
						 
					 
					
						
						
							
						
						6306fd90b7 
					 
					
						
						
							
							ShellPkg: Add Dynamic GUID registration into the current GUID<->String conversion process  
						
						... 
						
						
						
						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@15753  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-08-05 18:03:49 +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 
						 
				 
			
				
					
						
							
							
								Qiu Shumin 
							
						 
					 
					
						
						
							
						
						9145d31451 
					 
					
						
						
							
							Update the comments for function 'ConvertPixelFormat' in UefiHandleParsingLib.c to make it consistent with parameter name.  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com >
Reviewed-by: Jaben carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15521  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-05-13 01:44:02 +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 
						 
				 
			
				
					
						
							
							
								Harry Liebel 
							
						 
					 
					
						
						
							
						
						5f119dfc90 
					 
					
						
						
							
							ShellPkg: Fix compiler warning 'unused variable'  
						
						... 
						
						
						
						Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Harry Liebel <Harry.Liebel@arm.com >
Reviewed-by: Olivier Martin <olivier.martin@arm.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15462  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2014-04-11 17:35:22 +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 
						 
				 
			
				
					
						
							
							
								Eric Dong 
							
						 
					 
					
						
						
							
						
						a71003f249 
					 
					
						
						
							
							Refine the select language logic.  
						
						... 
						
						
						
						Signed-off-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Liming Gao <liming.gao@intel.com >
Reviewed-by: Jaben Carsey <Jaben.carsey@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14629  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-09-05 03:02:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ruiyu Ni 
							
						 
					 
					
						
						
							
						
						863986b3c8 
					 
					
						
						
							
							Update all the code to consume the ConvertDevicePathToText, ConvertDevicePathNodeToText, ConvertTextToDevicePath and ConvertTextToDeviceNode APIs in DevicePathLib.  
						
						... 
						
						
						
						Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com >
Reviewed-by: Feng Tian <feng.tian@intel.com >
Reviewed-by: Elvin Li <elvin.li@intel.com >
Reviewed-by: Eric Dong <eric.dong@intel.com >
Reviewed-by: Star Zeng <star.zeng@intel.com >
Reviewed-by: Jaben Carsey <jaben.carsey@intel.com >
Reviewed-by: Guo Dong <guo.dong@intel.com >
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14505  6f19259b-4bc3-4df7-8a09-765794883524 
						
						
					 
					
						2013-07-26 03:14:08 +00:00