Add Hardware Error Variable defined in UEFI 2.1 spec
authorqhuang8 <qhuang8@de2fecce-e211-0410-80a6-f3fac2684e05>
Mon, 17 Sep 2007 03:36:56 +0000 (03:36 +0000)
committerqhuang8 <qhuang8@de2fecce-e211-0410-80a6-f3fac2684e05>
Mon, 17 Sep 2007 03:36:56 +0000 (03:36 +0000)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@3861 de2fecce-e211-0410-80a6-f3fac2684e05

edk2/MdePkg/Include/Guid/HardwareErrorVariable.h [new file with mode: 0644]
edk2/MdePkg/MdePkg.dec
edk2/MdePkg/MdePkg.nspd

diff --git a/edk2/MdePkg/Include/Guid/HardwareErrorVariable.h b/edk2/MdePkg/Include/Guid/HardwareErrorVariable.h
new file mode 100644 (file)
index 0000000..afae5ec
--- /dev/null
@@ -0,0 +1,30 @@
+/** @file\r
+  GUID for hardware error record variables.\r
+\r
+  Copyright (c) 2007, Intel Corporation\r
+  All rights reserved. This program and the accompanying materials\r
+  are licensed and made available under the terms and conditions of the BSD License\r
+  which accompanies this distribution.  The full text of the license may be found at\r
+  http://opensource.org/licenses/bsd-license.php\r
+\r
+  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
+\r
+  Module Name:  HardwareErrorVariable.h\r
+\r
+  @par Revision Reference:\r
+  GUID defined in UEFI 2.1.\r
+\r
+**/\r
+\r
+#ifndef _HARDWARE_ERROR_VARIABLE_GUID_H_\r
+#define _HARDWARE_ERROR_VARIABLE_GUID_H_\r
+\r
+#define EFI_HARDWARE_ERROR_VARIABLE_GUID \\r
+  { \\r
+    0x414E6BDD, 0xE47B, 0x47cc, {0xB2, 0x44, 0xBB, 0x61, 0x02, 0x0C, 0xF5, 0x16} \\r
+  }\r
+\r
+extern EFI_GUID gEfiHardwareErrorVariableGuid;\r
+\r
+#endif\r
index 292ee0d..d000873 100644 (file)
   gEfiHobListGuid                = { 0x7739F24C, 0x93D7, 0x11D4, { 0x9A, 0x3A, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }}\r
   gEfiDxeServicesTableGuid       = { 0x05AD34BA, 0x6F02, 0x4214, { 0x95, 0x2E, 0x4D, 0xA0, 0x39, 0x8E, 0x2B, 0xB9 }}\r
   gEfiMdePkgTokenSpaceGuid       = { 0x914AEBE7, 0x4635, 0x459b, { 0xAA, 0x1C, 0x11, 0xE2, 0x19, 0xB0, 0x3A, 0x10 }}\r
+  gEfiHardwareErrorVariableGuid  = { 0x414E6BDD, 0xE47B, 0x47cc, { 0xB2, 0x44, 0xBB, 0x61, 0x02, 0x0C, 0xF5, 0x16 }}\r
 \r
 [Ppis.common]\r
   gEfiPeiMasterBootModePpiGuid = { 0x7408d748, 0xfc8c, 0x4ee6, {0x92, 0x88, 0xc4, 0xbe, 0xc0, 0x92, 0xa4, 0x10 } }\r
index 8eda950..0e1ce88 100644 (file)
       <GuidValue>7CE88FB3-4BD7-4679-87A8-A8D8DEE50D2B</GuidValue>\r
       <HelpText/>\r
     </Entry>\r
+    <Entry Name="HardwareErrorVariable">\r
+      <C_Name>gEfiHardwareErrorVariableGuid</C_Name>\r
+      <GuidValue>414E6BDD-E47B-47CC-B244-BB61020CF516</GuidValue>\r
+      <HelpText/>\r
+    </Entry>\r
   </GuidDeclarations>\r
   <ProtocolDeclarations>\r
     <Entry Name="Bds">\r