]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/SetupBrowserDxe/Setup.c
MdeModulePkg/SetupBrowser: Handle questions with Bit VarStore
authorDandan Bi <dandan.bi@intel.com>
Wed, 20 Sep 2017 12:19:04 +0000 (20:19 +0800)
committerEric Dong <eric.dong@intel.com>
Thu, 21 Sep 2017 08:17:42 +0000 (16:17 +0800)
commit560a435df02b233ea33ae543aeab76b2201de849
treede315a922e6360c101e1f043f91154905e1acf77
parent37cd16ac57fcbe5f6ecd15f85ea51621d08cde59
MdeModulePkg/SetupBrowser: Handle questions with Bit VarStore

REF:https://bugzilla.tianocore.org/show_bug.cgi?id=545

For oneof/numeric/CheckBox(storage can be Bit VarStore)
If the question value can be updated and shown correctly
in UI page, we need do enhancements in following cases:
1. Parse the Ifr data to get the bit VarStore info correctly.
2. Set/get value to/from bit VarStore correctly.

Cc: Eric Dong <eric.dong@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Eric Dong <eric.dong@intel.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
MdeModulePkg/Universal/SetupBrowserDxe/IfrParse.c
MdeModulePkg/Universal/SetupBrowserDxe/Setup.c
MdeModulePkg/Universal/SetupBrowserDxe/Setup.h
MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf