]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/DriverSampleDxe/Vfr.vfr
OvmfPkg NvVarsFileLib: Set NvVars variable after writing vars file
[mirror_edk2.git] / MdeModulePkg / Universal / DriverSampleDxe / Vfr.vfr
index f5e3193c29df0ba6c58a743a0eb515754c01b31f..0a77e408fa7be360e22d7da30db539fde03e969c 100644 (file)
@@ -320,7 +320,7 @@ formset
             minimum = 0,\r
             maximum = 0xf0,\r
             step    = 0,\r
-            default = 21,\r
+            default value = questionrefval(devicepath = STRING_TOKEN (STR_DEVICE_PATH), guid = DRIVER_SAMPLE_FORMSET_GUID, 0x1111),\r
 \r
             inconsistentif prompt = STRING_TOKEN(STR_ERROR_POPUP),\r
               ideqval MyIfrNVData.HowOldAreYouInYearsManual == 99\r
@@ -359,6 +359,8 @@ formset
             maximum = 0xff,\r
             step    = 0,\r
             locked,\r
+            default = 16, defaultstore = MyStandardDefault,     // This is standard default value\r
+            default = 17, defaultstore = MyManufactureDefault,  // This is manufacture default value\r
     endnumeric;\r
 \r
     numeric varid   = MyNameValueVar[1],     // This numeric take NameValueVar1 as storage\r
@@ -368,6 +370,8 @@ formset
             minimum = 0,\r
             maximum = 0xffff,\r
             step    = 0,\r
+            default = 18, defaultstore = MyStandardDefault,     // This is standard default value\r
+            default = 19, defaultstore = MyManufactureDefault,  // This is manufacture default value\r
     endnumeric;\r
 \r
     //\r
@@ -616,7 +620,7 @@ formset
             varid   = MyIfrNVData.Time, \r
             prompt  = STRING_TOKEN(STR_TIME_PROMPT), \r
             help    = STRING_TOKEN(STR_TIME_PROMPT), \r
-            flags   = STORAGE_NORMAL\r
+            flags   = STORAGE_NORMAL | SECOND_SUPPRESS,\r
             default = 15:33:33, \r
       endtime;\r
       \r
@@ -645,11 +649,12 @@ formset
       prompt  = STRING_TOKEN(STR_GOTO_DYNAMIC3),\r
       help    = STRING_TOKEN(STR_GOTO_DYNAMIC3_HELP),\r
       flags   = INTERACTIVE,\r
-      key     = 0x1248;\r
+      key     = 0x1248,\r
       //\r
       // Set the defult value, format is QuestionId; FormId; FormsetGuid; Device Path String Token\r
       //\r
       default = 0;0;ZERO_GUID;STRING_TOKEN(STR_NULL_STRING),  \r
+    ;                                                         // goto opcode end flag.\r
 \r
     goto \r
       prompt  = STRING_TOKEN(STR_GOTO_DYNAMIC4),\r