From ee6cf42c53974e2e92b9383ea7a64f231f528fe0 Mon Sep 17 00:00:00 2001 From: vanjeff Date: Thu, 18 Aug 2011 02:54:57 +0000 Subject: [PATCH] Added 3 new EFI Resources Attributes defined in PI 1.2 Specification, Errata B. Signed-off-by: vanjeff Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12159 6f19259b-4bc3-4df7-8a09-765794883524 --- EdkCompatibilityPkg/Foundation/Framework/Include/PeiHob.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/EdkCompatibilityPkg/Foundation/Framework/Include/PeiHob.h b/EdkCompatibilityPkg/Foundation/Framework/Include/PeiHob.h index 48359ba51f..992e482eb9 100644 --- a/EdkCompatibilityPkg/Foundation/Framework/Include/PeiHob.h +++ b/EdkCompatibilityPkg/Foundation/Framework/Include/PeiHob.h @@ -1,6 +1,6 @@ /*++ -Copyright (c) 2004 - 2007, Intel Corporation. All rights reserved.
+Copyright (c) 2004 - 2011, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at @@ -133,6 +133,12 @@ typedef UINT32 EFI_RESOURCE_ATTRIBUTE_TYPE; #define EFI_RESOURCE_ATTRIBUTE_32_BIT_IO 0x00008000 #define EFI_RESOURCE_ATTRIBUTE_64_BIT_IO 0x00010000 #define EFI_RESOURCE_ATTRIBUTE_UNCACHED_EXPORTED 0x00020000 +// +// The following values are defined in PI 1.2 errata B. +// +#define EFI_RESOURCE_ATTRIBUTE_READ_PROTECTABLE 0x00100000 +#define EFI_RESOURCE_ATTRIBUTE_WRITE_PROTECTABLE 0x00200000 +#define EFI_RESOURCE_ATTRIBUTE_EXECUTION_PROTECTABLE 0x00400000 typedef struct { EFI_HOB_GENERIC_HEADER Header; -- 2.39.2