audk/MdeModulePkg/Universal/FvSimpleFileSystemDxe
Olivier Martin 1ca40fa9d9 MdeModulePkg/FvSimpleFileSystemDxe: Support file opening with no '.efi'
FvSimpleFileSystem adds '.efi' to the EFI application and drivers
filenames even through this extension is not present in the real
filename of the EFI module.

In the current behaviour, it would not be possible to open an EFI
application using FvSimpleFileSystem if the extension has been omitted
in the given filename.
It can be create some confusion if someone wants to try to
open a file with the real application name (eg: 'Shell').

This patch adds support to try again to look for the file with the
extension if it had failed to find it without the extension.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Olivier Martin <Olivier.Martin@arm.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>



git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17903 6f19259b-4bc3-4df7-8a09-765794883524
2015-07-09 10:34:27 +00:00
..
ComponentName.c MdeModulePkg/FvSimpleFileSystem: Add a new module to provide access to executable files in FVs. 2014-12-23 03:18:04 +00:00
FvSimpleFileSystem.c MdeModulePkg/FvSimpleFileSystemDxe: Support file opening with no '.efi' 2015-07-09 10:34:27 +00:00
FvSimpleFileSystem.uni MdeModulePkg/FvSimpleFileSystem: Add a new module to provide access to executable files in FVs. 2014-12-23 03:18:04 +00:00
FvSimpleFileSystemDxe.inf MdeModulePkg/FvSimpleFileSystem: Add a new module to provide access to executable files in FVs. 2014-12-23 03:18:04 +00:00
FvSimpleFileSystemEntryPoint.c MdeModulePkg/FvSimpleFileSystem: Add a new module to provide access to executable files in FVs. 2014-12-23 03:18:04 +00:00
FvSimpleFileSystemExtra.uni MdeModulePkg/FvSimpleFileSystem: Add a new module to provide access to executable files in FVs. 2014-12-23 03:18:04 +00:00
FvSimpleFileSystemInternal.h MdeModulePkg/FvSimpleFileSystemDxe: Fixed ARM compiler error 2015-02-25 02:24:04 +00:00