diff options
author | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-12-07 08:41:28 +0000 |
---|---|---|
committer | klu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-12-07 08:41:28 +0000 |
commit | 77206d75adb5b2f1763352e57e5211edb07a6101 (patch) | |
tree | cecdb1e75bb78aabf0c3731830bde0351555c553 | |
parent | 5fd59c656cd044582dbbecf6528bbbde06bcc0d5 (diff) | |
download | edk2-platforms-77206d75adb5b2f1763352e57e5211edb07a6101.tar.xz |
Add X64 support for DebugSupport driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2068 6f19259b-4bc3-4df7-8a09-765794883524
-rw-r--r-- | MdePkg/Include/Protocol/DebugSupport.h | 16 |
1 files changed, 16 insertions, 0 deletions
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 {
|