summaryrefslogtreecommitdiffstats
path: root/SecurityPkg/Include
diff options
context:
space:
mode:
authorczhang46 <czhang46@6f19259b-4bc3-4df7-8a09-765794883524>2012-09-28 00:57:02 +0000
committerczhang46 <czhang46@6f19259b-4bc3-4df7-8a09-765794883524>2012-09-28 00:57:02 +0000
commit0758c830f7b4a388b15fb825b896f5f366985bbf (patch)
tree0e6ce4299e1a929087842bf6d6dfe42dea67d63d /SecurityPkg/Include
parent751915bcd949509590e7dcc4badca76833e2be8a (diff)
downloadedk2-0758c830f7b4a388b15fb825b896f5f366985bbf.tar.gz
edk2-0758c830f7b4a388b15fb825b896f5f366985bbf.tar.bz2
edk2-0758c830f7b4a388b15fb825b896f5f366985bbf.zip
Rename Trusted Hob to Measured FV hob and add Guided Hob layout structure
Signed-off-by : Chao Zhang<chao.b.zhang@intel.com> Reviewed-by : Dong Guo <guo.dong@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13762 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'SecurityPkg/Include')
-rw-r--r--SecurityPkg/Include/Guid/MeasuredFvHob.h (renamed from SecurityPkg/Include/Guid/TrustedFvHob.h)19
1 files changed, 13 insertions, 6 deletions
diff --git a/SecurityPkg/Include/Guid/TrustedFvHob.h b/SecurityPkg/Include/Guid/MeasuredFvHob.h
index 3a3a607079..a2e6922335 100644
--- a/SecurityPkg/Include/Guid/TrustedFvHob.h
+++ b/SecurityPkg/Include/Guid/MeasuredFvHob.h
@@ -1,5 +1,5 @@
/** @file
- Defines the HOB GUID used to pass all PEI trusted FV info to
+ Defines the HOB GUID used to pass all PEI measured FV info to
DXE Driver.
Copyright (c) 2012, Intel Corporation. All rights reserved.<BR>
@@ -13,17 +13,24 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
**/
-#ifndef _TRUSTED_FV_HOB_H_
-#define _TRUSTED_FV_HOB_H_
+#ifndef _MEASURED_FV_HOB_H_
+#define _MEASURED_FV_HOB_H_
+
+#include <IndustryStandard/UefiTcgPlatform.h>
///
-/// The Global ID of a GUIDed HOB used to pass all PEI trusted FV info to DXE Driver.
+/// The Global ID of a GUIDed HOB used to pass all PEI measured FV info to DXE Driver.
///
-#define EFI_TRUSTED_FV_HOB_GUID \
+#define EFI_MEASURED_FV_HOB_GUID \
{ \
0xb2360b42, 0x7173, 0x420a, { 0x86, 0x96, 0x46, 0xca, 0x6b, 0xab, 0x10, 0x60 } \
}
-extern EFI_GUID gTrustedFvHobGuid;
+extern EFI_GUID gMeasuredFvHobGuid;
+
+typedef struct {
+ UINT32 Num;
+ EFI_PLATFORM_FIRMWARE_BLOB MeasuredFvBuf[1];
+} MEASURED_HOB_DATA;
#endif