git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5271
6f19259b-4bc3-4df7-8a09-
765794883524
UINT8 BootOrderLarge;
UINT8 DynamicCheck;
} DRIVER_SAMPLE_CONFIGURATION;
UINT8 BootOrderLarge;
UINT8 DynamicCheck;
} DRIVER_SAMPLE_CONFIGURATION;
+
+//
+// 2nd NV data structure definition
+//
+typedef struct {
+ UINT8 Field8;
+ UINT16 Field16;
+ UINT8 OrderedList[3];
+} MY_DATA2;
+
+
#define EFI_VARIABLE_RUNTIME_ACCESS 0x00000004\r
#define EFI_VARIABLE_READ_ONLY 0x00000008\r
\r
#define EFI_VARIABLE_RUNTIME_ACCESS 0x00000004\r
#define EFI_VARIABLE_READ_ONLY 0x00000008\r
\r
-//\r
-// NV data structure definition\r
-//\r
-typedef struct {\r
- UINT8 Field8;\r
- UINT16 Field16;\r
- UINT8 OrderedList[3];\r
-} MY_DATA2;\r
-\r
//\r
// Labels definition\r
//\r
//\r
// Labels definition\r
//\r
+ numeric varid = MyIfrNVData2.Field8, // Reference of MyIfrNVData2 storage\r
+ prompt = STRING_TOKEN(STR_MYIFRNVDATA2_HEX_PROMPT),\r
+ help = STRING_TOKEN(STR_MYIFRNVDATA2_HEX_HELP),\r
+ flags = DISPLAY_UINT_HEX, // Display in HEX format (if not specified, default is in decimal format)\r
+ minimum = 0,\r
+ maximum = 250,\r
+ default = 175,\r
+\r
+ endnumeric;\r
+\r
label LABEL_1_VALUE;\r
label LABEL_2_VALUE;\r
\r
label LABEL_1_VALUE;\r
label LABEL_2_VALUE;\r
\r