Reviewed-by: jiewen....@intel.com
> -----Original Message----- > From: edk2-devel [mailto:edk2-devel-boun...@lists.01.org] On Behalf Of > Zhang, Chao B > Sent: Saturday, November 17, 2018 11:43 PM > To: edk2-devel@lists.01.org > Subject: [edk2] [Patch] SecurityPkg: TCG Add more Event type > > Add more event log type defined in TCG PTP spec 00.51 > https://trustedcomputinggroup.org/wp-content/uploads/PC-ClientSpecific_ > Platform_Profile_for_TPM_2p0_Systems_v51.pdf > > Cc:Yao Jiewen <jiewen....@intel.com> > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Zhang, Chao B <chao.b.zh...@intel.com> > --- > MdePkg/Include/IndustryStandard/UefiTcgPlatform.h | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h > b/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h > index 5ecb4ac86e..2d223f4ea7 100644 > --- a/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h > +++ b/MdePkg/Include/IndustryStandard/UefiTcgPlatform.h > @@ -20,17 +20,25 @@ > #include <Uefi.h> > > // > // Standard event types > // > +#define EV_PREBOOT_CERT ((TCG_EVENTTYPE) > 0x00000000) > #define EV_POST_CODE ((TCG_EVENTTYPE) > 0x00000001) > #define EV_NO_ACTION ((TCG_EVENTTYPE) > 0x00000003) > #define EV_SEPARATOR ((TCG_EVENTTYPE) 0x00000004) > +#define EV_ACTION ((TCG_EVENTTYPE) > 0x00000005) > #define EV_S_CRTM_CONTENTS ((TCG_EVENTTYPE) > 0x00000007) > #define EV_S_CRTM_VERSION ((TCG_EVENTTYPE) > 0x00000008) > #define EV_CPU_MICROCODE ((TCG_EVENTTYPE) > 0x00000009) > +#define EV_PLATFORM_CONFIG_FLAGS ((TCG_EVENTTYPE) > 0x0000000A) > #define EV_TABLE_OF_DEVICES ((TCG_EVENTTYPE) 0x0000000B) > +#define EV_COMPACT_HASH ((TCG_EVENTTYPE) > 0x0000000C) > +#define EV_NONHOST_CODE ((TCG_EVENTTYPE) > 0x0000000F) > +#define EV_NONHOST_CONFIG ((TCG_EVENTTYPE) > 0x00000010) > +#define EV_NONHOST_INFO ((TCG_EVENTTYPE) > 0x00000011) > +#define EV_OMIT_BOOT_DEVICE_EVENTS ((TCG_EVENTTYPE) > 0x00000012) > > // > // EFI specific event types > // > #define EV_EFI_EVENT_BASE ((TCG_EVENTTYPE) > 0x80000000) > @@ -41,10 +49,11 @@ > #define EV_EFI_RUNTIME_SERVICES_DRIVER (EV_EFI_EVENT_BASE > + 5) > #define EV_EFI_GPT_EVENT (EV_EFI_EVENT_BASE > + 6) > #define EV_EFI_ACTION (EV_EFI_EVENT_BASE > + 7) > #define EV_EFI_PLATFORM_FIRMWARE_BLOB > (EV_EFI_EVENT_BASE + 8) > #define EV_EFI_HANDOFF_TABLES (EV_EFI_EVENT_BASE > + 9) > +#define EV_EFI_HCRTM_EVENT (EV_EFI_EVENT_BASE > + 0x10) > #define EV_EFI_VARIABLE_AUTHORITY (EV_EFI_EVENT_BASE > + 0xE0) > > #define EFI_CALLING_EFI_APPLICATION \ > "Calling EFI Application from Boot Option" > #define EFI_RETURNING_FROM_EFI_APPLICATOIN \ > -- > 2.16.2.windows.1 > > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel