summaryrefslogtreecommitdiff
path: root/EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h
diff options
context:
space:
mode:
Diffstat (limited to 'EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h')
-rw-r--r--EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h b/EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h
index 68866a8..42c849e 100644
--- a/EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h
+++ b/EdkModulePkg/Universal/DebugSupport/Dxe/x64/plDebugSupport.h
@@ -31,11 +31,18 @@ typedef struct {
UINT64 High;
} DESCRIPTOR;
+typedef
+VOID
+(*DEBUG_PROC) (
+ VOID
+ )
+;
+
typedef struct {
DESCRIPTOR OrigDesc;
- VOID (*OrigVector) (VOID);
+ DEBUG_PROC OrigVector;
DESCRIPTOR NewDesc;
- VOID (*StubEntry) (VOID);
+ DEBUG_PROC StubEntry;
VOID (*RegisteredCallback) ();
} IDT_ENTRY;