audk/MdeModulePkg/Universal/BdsDxe
Ruiyu Ni 0dc3fb06b2 MdeModulePkg/BdsDxe: Avoid overwriting PlatformRecovery####
Current implementation always creates PlatformRecovery0000
pointing to \EFI\BOOT\BOOT$(ARCH).efi but it may overwrite
PlatformRecovery#### created before (maybe by a DXE driver).

The patch only uses the smallest unused option number for
the \EFI\BOOT\BOOT$(ARCH).efi PlatformRecovery#### to avoid
overwriting already-created PlatformRecovery####.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni <ruiyu.ni@intel.com>
Reviewed-by: Jie Lin <jie.lin@intel.com>
Reviewed-by: Sunny Wang <sunnywang@hpe.com>
2016-11-18 10:42:04 +08:00
..
Bds.h MdeModulePkg/BdsDxe: Check deferred images before booting to OS 2016-11-10 15:55:39 +08:00
BdsDxe.inf MdeModulePkg/BdsDxe: Check deferred images before booting to OS 2016-11-10 15:55:39 +08:00
BdsDxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
BdsDxeExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
BdsEntry.c MdeModulePkg/BdsDxe: Avoid overwriting PlatformRecovery#### 2016-11-18 10:42:04 +08:00
HwErrRecSupport.c MdeModulePkg: Add BdsDxe driver and PlatformBootManagerNull library. 2015-05-06 04:48:56 +00:00
HwErrRecSupport.h MdeModulePkg: Add BdsDxe driver and PlatformBootManagerNull library. 2015-05-06 04:48:56 +00:00
Language.c MdeModulePkg: Add BdsDxe driver and PlatformBootManagerNull library. 2015-05-06 04:48:56 +00:00
Language.h MdeModulePkg: Add BdsDxe driver and PlatformBootManagerNull library. 2015-05-06 04:48:56 +00:00