audk/IntelFrameworkModulePkg/Universal/BdsDxe/BootMaint
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
..
BBSsupport.c IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00
BBSsupport.h Refine BdsDxe driver and GenericBdsLib library so that the GenericBdsLib doesn't depend on the BdsDxe implementation. 2012-06-01 03:39:39 +00:00
Bm.vfr Remove Framework HII "class\subclass" in all VFR 2015-05-21 07:58:12 +00:00
BmLib.c Support RouteConfig function for BdsDxe driver. 2014-06-18 02:19:50 +00:00
Bmstring.uni IntelFrameworkModulePkg: Convert all .uni files to utf-8 2015-12-15 04:52:33 +00:00
BootMaint.c IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00
BootMaint.h Refine code to follow good coding style. 2014-07-07 06:30:33 +00:00
BootOption.c IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00
ConsoleOption.c IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00
Data.c Enhance BMM to support changing FlowControl setting in Front Page. 2011-02-16 05:31:39 +00:00
FE.vfr Remove Framework HII "class\subclass" in all VFR 2015-05-21 07:58:12 +00:00
FileExplorer.c IntelFrameworkModulePkg: Fix typos in comments 2016-10-24 09:09:06 +08:00
FormGuid.h IntelFrameworkModulePkg BootMaint: Use safe string functions 2015-06-30 06:27:18 +00:00
UpdatePage.c IntelFrameworkModulePkg/BootMaint: Show "Change Boot order" page correctly 2016-11-04 10:03:18 +08:00
Variable.c IntelFrameworkModulePkg/BdsDxe: rebase to ARRAY_SIZE() 2016-10-27 11:10:55 +02:00