#define DEBUG_LOAD_IMAGE_METHOD_IO_HW_BREAKPOINT 1\r
#define DEBUG_LOAD_IMAGE_METHOD_SOFT_INT3 2\r
\r
+#define IO_HW_BREAKPOINT_VECTOR_NUM 1\r
+#define SOFT_INT_VECTOR_NUM 3\r
+\r
extern UINTN AsmInterruptHandle;\r
\r
/**\r
Read IDT entry to check if IDT entries are setup by Debug Agent.\r
\r
@param[in] IdtDescriptor Pointer to IDT Descriptor.\r
+ @param[in] InterruptType Interrupt type.\r
\r
@retval TRUE IDT entries were setup by Debug Agent.\r
@retval FALSE IDT entries were not setuo by Debug Agent.\r
**/\r
BOOLEAN \r
CheckDebugAgentHandler (\r
- IN IA32_DESCRIPTOR *IdtDescriptor\r
+ IN IA32_DESCRIPTOR *IdtDescriptor,\r
+ IN UINTN InterruptType\r
);\r
\r
/**\r