]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add into MdePkg definitions for SMM Ready To Lock protocol as defined in the PI 1...
authorrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 1 Sep 2009 07:19:16 +0000 (07:19 +0000)
committerrsun3 <rsun3@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 1 Sep 2009 07:19:16 +0000 (07:19 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@9216 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/Include/Protocol/SmmReadyToLock.h [new file with mode: 0644]
MdePkg/MdePkg.dec

diff --git a/MdePkg/Include/Protocol/SmmReadyToLock.h b/MdePkg/Include/Protocol/SmmReadyToLock.h
new file mode 100644 (file)
index 0000000..e607156
--- /dev/null
@@ -0,0 +1,29 @@
+/** @file\r
+  SMM Ready To Lock protocol as defined in the PI 1.2 specification.\r
+\r
+  This SMM protocol indicates that SMM is about to be locked.\r
+  This protocol is a mandatory protocol published by the SMM Foundation code when the system is \r
+  preparing to lock SMM. \r
+\r
+  Copyright (c) 2009, 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
+**/\r
+\r
+#ifndef _SMM_READY_TO_LOCK_H_\r
+#define _SMM_READY_TO_LOCK_H_\r
+\r
+#define EFI_SMM_READY_TO_LOCK_PROTOCOL_GUID \\r
+  { \\r
+    0x47b7fa8c, 0xf4bd, 0x4af6, { 0x82, 0x00, 0x33, 0x30, 0x86, 0xf0, 0xd2, 0xc8 } \\r
+  }\r
+\r
+extern EFI_GUID gEfiSmmReadyToLockProtocolGuid;\r
+\r
+#endif\r
index e17a9ac4af994024087b6a1eed13193222bbe294..4226a44ce54ee2ec782185e36e3e47b207b9500e 100644 (file)
   ## Include/Protocol/SmmConfiguration.h\r
   gEfiSmmConfigurationProtocolGuid= { 0x26eeb3de, 0xb689, 0x492e, {0x80, 0xf0, 0xbe, 0x8b, 0xd7, 0xda, 0x4b, 0xa7 }}\r
 \r
+  ## Include/Protocol/SmmReadyToLock.h\r
+  gEfiSmmReadyToLockProtocolGuid  = { 0x47b7fa8c, 0xf4bd, 0x4af6, { 0x82, 0x00, 0x33, 0x30, 0x86, 0xf0, 0xd2, 0xc8 }}\r
+\r
   #\r
   # Protocols defined in UEFI2.1/UEFI2.0/EFI1.1\r
   #\r