]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Include/Common/Variable.h
MdePkg:
[mirror_edk2.git] / EdkModulePkg / Include / Common / Variable.h
index a6e5c3bdc5a0776ce016d429266d1f76e6bffcc7..a7323230059ea3f693e03aa5ebddd9a93d48c7ff 100644 (file)
@@ -17,15 +17,20 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 #define VARIABLE_STORE_SIGNATURE  EFI_SIGNATURE_32 ('$', 'V', 'S', 'S')\r
 \r
 \r
 #define VARIABLE_STORE_SIGNATURE  EFI_SIGNATURE_32 ('$', 'V', 'S', 'S')\r
 \r
-#define MAX_VARIABLE_SIZE         1024\r
+#define MAX_VARIABLE_SIZE                 1024\r
 \r
 \r
-#define VARIABLE_DATA             0x55AA\r
+//\r
+// Enlarges the hardware error record maximum variable size to 32K bytes\r
+//\r
+#define MAX_HARDWARE_ERROR_VARIABLE_SIZE  0x8000\r
+\r
+#define VARIABLE_DATA                     0x55AA\r
 \r
 //\r
 // Variable Store Header flags\r
 //\r
 \r
 //\r
 // Variable Store Header flags\r
 //\r
-#define VARIABLE_STORE_FORMATTED  0x5a\r
-#define VARIABLE_STORE_HEALTHY    0xfe\r
+#define VARIABLE_STORE_FORMATTED          0x5a\r
+#define VARIABLE_STORE_HEALTHY            0xfe\r
 \r
 //\r
 // The alignment of variable's start offset.\r
 \r
 //\r
 // The alignment of variable's start offset.\r