From 77206d75adb5b2f1763352e57e5211edb07a6101 Mon Sep 17 00:00:00 2001 From: klu2 Date: Thu, 7 Dec 2006 08:41:28 +0000 Subject: [PATCH] Add X64 support for DebugSupport driver. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2068 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/Include/Protocol/DebugSupport.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/MdePkg/Include/Protocol/DebugSupport.h b/MdePkg/Include/Protocol/DebugSupport.h index 5b8ec4b0f4..8313bf5b5d 100644 --- a/MdePkg/Include/Protocol/DebugSupport.h +++ b/MdePkg/Include/Protocol/DebugSupport.h @@ -198,7 +198,23 @@ typedef struct { UINT8 Xmm5[16]; UINT8 Xmm6[16]; UINT8 Xmm7[16]; +#if (EFI_SPECIFICATION_VERSION >= 0x00020000) + // + // NOTE: UEFI 2.0 spec definition as follows. It should be updated + // after spec update. + // UINT8 Reserved11[14 * 16]; +#else + UINT8 Xmm8[16]; + UINT8 Xmm9[16]; + UINT8 Xmm10[16]; + UINT8 Xmm11[16]; + UINT8 Xmm12[16]; + UINT8 Xmm13[16]; + UINT8 Xmm14[16]; + UINT8 Xmm15[16]; + UINT8 Reserved10[6 * 16]; +#endif } EFI_FX_SAVE_STATE_X64; typedef struct {