audk/ShellPkg/Application/Shell
Qiu Shumin 91a92220f7 ShellPkg: Fix Shell treats every .EFI file as an executable application.
UEFI Shell 2.x cannot recognize whether a .EFI file is an application or
a driver. This means when we typed in a driver image in Shell command
line, Shell will load the driver image and try to run the entry point
function of the driver.
This patch check the ImageCodeType to fix the issue.

Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Qiu Shumin <shumin.qiu@intel.com>
2016-04-26 14:37:50 +08:00
..
ConsoleLogger.c ShellPkg: Make BOOLEAN variable not use explicit comparison. 2015-06-23 01:04:26 +00:00
ConsoleLogger.h Fix CRLF format 2014-01-22 08:40:29 +00:00
ConsoleWrappers.c ShellPkg: Fix memory leak in SimpleTextOutput on file. 2015-12-23 05:36:10 +00:00
ConsoleWrappers.h ShellPkg: Standardized HP Copyright Message String 2015-02-04 22:25:01 +00:00
FileHandleInternal.h Fix CRLF format 2014-01-22 08:40:29 +00:00
FileHandleWrappers.c ShellPkg: Fix Shell ASSERT when read 'TAB' key fail from 'ConIn'. 2016-03-14 16:24:46 +08:00
FileHandleWrappers.h udk2010.up2.shell initial release. 2010-09-14 05:18:09 +00:00
Shell.c ShellPkg : Cache the environment variable into memory to enhance 2016-04-15 11:10:30 +08:00
Shell.h ShellPkg: Per UEFI Shell 2.2 SPEC to make Shell supports 'NoNesting'. 2016-03-16 16:09:49 +08:00
Shell.inf ShellPkg: Update Guid/Protocol usages in INF files. 2016-04-13 14:52:59 +08:00
Shell.uni ShellPkg: Fix Shell treats every .EFI file as an executable application. 2016-04-26 14:37:50 +08:00
ShellEnvVar.c ShellPkg : Cache the environment variable into memory to enhance 2016-04-15 11:10:30 +08:00
ShellEnvVar.h ShellPkg : Cache the environment variable into memory to enhance 2016-04-15 11:10:30 +08:00
ShellManParser.c ShellPkg: Support finding help message embedded in resource section. 2016-02-24 15:11:14 +08:00
ShellManParser.h udk2010.up2.shell initial release. 2010-09-14 05:18:09 +00:00
ShellParametersProtocol.c ShellPkg: Use DOS format end of line. 2016-03-09 15:30:59 +08:00
ShellParametersProtocol.h ShellPkg: Don't strip positional parameters of quotation marks. 2015-11-09 02:29:31 +00:00
ShellProtocol.c ShellPkg: Fix Shell treats every .EFI file as an executable application. 2016-04-26 14:37:50 +08:00
ShellProtocol.h ShellPkg: Standardized HP Copyright Message String 2015-02-04 22:25:01 +00:00