audk/IntelFrameworkModulePkg/Universal/BdsDxe
Dandan Bi e135e4a79e IntelFrameworkModulePkg/BootMaint: Show "Change Boot order" page correctly
Some boot options may be deleted in the "Delete Boot Option page",
But the data BootOptionOrder in BmmFakeNvData may not be updated.
So when user enter the "Change Boot Order" page, we should not always
get the BootOptionOrder in BmmFakeNvData, it will result in incorrect
UI behaviors. When the Boot Options have been saved,
we should get the BootOptionOrder through function GetBootOrder.

For driver option codes need to do the same change.

This patch is to fix the issue in bugzilla:
https://bugzilla.tianocore.org/show_bug.cgi?id=39

Cc: Eric Dong <eric.dong@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
2016-11-04 10:03:18 +08:00
..
BootMaint IntelFrameworkModulePkg/BootMaint: Show "Change Boot order" page correctly 2016-11-04 10:03:18 +08:00
BootMngr IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00
DeviceMngr IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
Bds.h Report the setting variable failure to platform through the status code when core cannot handle the error. 2014-03-25 02:38:54 +00:00
BdsDxe.inf IntelFrameworkModulePkg: Correct the usage of gPerformanceProtocolGuid in inf 2016-06-12 12:56:23 +08:00
BdsDxe.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
BdsDxeExtra.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
BdsEntry.c IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00
Capsules.c Enable UEFI firmware to support FMP capsule format. 2013-10-15 01:31:49 +00:00
FrontPage.c IntelFrameworkModulePkg BdsDxe: Use definition in IndustryStandard/Smbios.h 2016-07-29 10:10:55 +08:00
FrontPage.h 1. Fix a bug when comparing two timestamp in auth-variable driver. 2012-09-14 02:59:35 +00:00
FrontPageStrings.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
FrontPageVfr.Vfr EDKII:Display engine should not depend on the framework code 2015-06-09 05:09:50 +00:00
Hotkey.c Correct the convert hex string to decimal value logic. 2014-09-22 05:37:16 +00:00
Hotkey.h Rollback the change to EFI_BOOT_KEY_DATA structure since UEFI Spec adds the clarification that bitfields are ordered such that bit 0 is the least significant bit. 2013-12-18 05:51:22 +00:00
HwErrRecSupport.c Follow UEFI spec, set TimeOut and HwErrRecSupport variable by EFI variable service instead of PcdSet(). 2013-03-05 12:20:53 +00:00
HwErrRecSupport.h Update the copyright notice format 2010-04-23 16:28:26 +00:00
Language.c Add check to avoid null pointer deference. 2014-03-28 02:50:47 +00:00
Language.h Update the copyright notice format 2010-04-23 16:28:26 +00:00
MemoryTest.c IntelFrameworkModulePkg BdsDxe: Use PcdSet##S to replace PcdSet## 2015-10-15 00:57:45 +00:00
String.c Remove unnecessary mBdsImageHandle. 2010-11-08 06:56:57 +00:00
String.h Clean up the private GUID definition in module Level. 2011-09-18 12:23:27 +00:00
Strings.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00