]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Universal/DriverSampleDxe/NVDataStruc.h
Add new op-code samples, includes efi varstore, refresh guid group and ref op-code.
[mirror_edk2.git] / MdeModulePkg / Universal / DriverSampleDxe / NVDataStruc.h
index f0240301f06aa0eb62481ae13c4d1aff82eae382..06953ca6cb4a606634baa489cdaa97abaa337d88 100644 (file)
@@ -46,6 +46,11 @@ Revision History:
     0xF5E655D9, 0x02A6, 0x46f2, {0x9E, 0x76, 0xB8, 0xBE, 0x8E, 0x60, 0xAB, 0x22} \\r
   }\r
 \r
+#define ZERO_GUID \\r
+  { \\r
+    0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} \\r
+  } \r
+\r
 #define CONFIGURATION_VARSTORE_ID    0x1234\r
 \r
 #pragma pack(1)\r
@@ -72,6 +77,7 @@ typedef struct {
   UINT8   DynamicOneof;\r
   UINT8   DynamicOrderedList[5];\r
   UINT8   Reserved;\r
+  EFI_HII_REF RefData;\r
   UINT8   NameValueVar0;\r
   UINT16  NameValueVar1;\r
   UINT16  NameValueVar2[20];\r
@@ -92,7 +98,7 @@ typedef struct {
   UINT8         Field8;\r
   UINT16        Field16;\r
   UINT8         OrderedList[3];\r
-} MY_DATA2;\r
+} MY_EFI_VARSTORE_DATA;\r
 \r
 //\r
 // Labels definition\r