]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/VariableFormat.h
Port PlatformDriOverrideDxe into R9.
[mirror_edk2.git] / MdeModulePkg / Include / VariableFormat.h
index c660134f0db534cf530389e27b3501879a5a7fa6..bdc33ecb5427efd4e5f22c4ce19821e30f3ca575 100644 (file)
 // 8 is for IPF archtecture.\r
 //\r
 #if defined (MDE_CPU_IPF)\r
-#define ALIGNMENT  8\r
+#define ALIGNMENT         8\r
 #else\r
-#define ALIGNMENT  1\r
+#define ALIGNMENT         1\r
 #endif\r
 \r
+#define HEADER_ALIGNMENT  4\r
+\r
 //\r
 // Variable Store Status\r
 //\r
@@ -58,7 +60,9 @@ typedef enum {
 //\r
 #define VAR_IN_DELETED_TRANSITION     0xfe  // Variable is in obsolete transistion\r
 #define VAR_DELETED                   0xfd  // Variable is obsolete\r
-#define VAR_ADDED                     0x7f  // Variable has been completely added\r
+#define VAR_HEADER_VALID_ONLY         0x7f  // Variable header has been valid\r
+#define VAR_ADDED                     0x3f  // Variable has been completely added\r
+                                            // \r
 #define IS_VARIABLE_STATE(_c, _Mask)  (BOOLEAN) (((~_c) & (~_Mask)) != 0)\r
 \r
 #pragma pack(1)\r