MdeModulePkg: Add match2 opcode support in SetupBrowserDxe and sample code in DriverSampleDxe
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Eric Dong <eric.dong@intel.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Samer El-Haj-Mahmoud <samer.el-haj-mahmoud@hp.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17340 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -68,6 +68,7 @@ typedef struct {
|
||||
UINT8 GetDefaultValueFromAccess;
|
||||
EFI_HII_TIME Time;
|
||||
UINT8 RefreshGuidCount;
|
||||
UINT8 Match2;
|
||||
} DRIVER_SAMPLE_CONFIGURATION;
|
||||
|
||||
//
|
||||
|
@@ -46,6 +46,9 @@
|
||||
#define EFI_USER_INFO_ACCESS_SETUP_ADMIN_GUID \
|
||||
{ 0x85b75607, 0xf7ce, 0x471e, { 0xb7, 0xe4, 0x2a, 0xea, 0x5f, 0x72, 0x32, 0xee } }
|
||||
|
||||
#define PERL_GUID \
|
||||
{ 0x63E60A51, 0x497D, 0xD427, {0xC4, 0xA5, 0xB8, 0xAB, 0xDC, 0x3A, 0xAE, 0xB6 }}
|
||||
|
||||
//
|
||||
// Labels definition
|
||||
//
|
||||
@@ -650,6 +653,16 @@ formset
|
||||
refresh interval = 3 // Refresh interval in seconds
|
||||
endnumeric;
|
||||
|
||||
grayoutif match2 (stringref(STRING_TOKEN(STR_STRING)), stringref(STRING_TOKEN(STR_PATTERN)), PERL_GUID);
|
||||
numeric
|
||||
varid = MyIfrNVData.Match2,
|
||||
prompt = STRING_TOKEN(STR_MATCH2_PROMPT),
|
||||
help = STRING_TOKEN(STR_MATCH2_HELP),
|
||||
minimum = 0,
|
||||
maximum = 243,
|
||||
endnumeric;
|
||||
endif;
|
||||
|
||||
label LABEL_UPDATE2;
|
||||
label LABEL_END;
|
||||
|
||||
|
Binary file not shown.
Reference in New Issue
Block a user