- //\r
- // Save and update IDT entry for INT1\r
- //\r
- SaveAndUpdateIdtEntry1 (&IdtDescriptor, &OriginalIdtEntry);\r
- IdtEntryHooked = TRUE;\r
+ } else {\r
+ if (!CheckDebugAgentHandler (&IdtDescriptor, IO_HW_BREAKPOINT_VECTOR_NUM)) {\r
+ //\r
+ // Save and update IDT entry for INT1\r
+ //\r
+ SaveAndUpdateIdtEntry1 (&IdtDescriptor, &OriginalIdtEntry);\r
+ IdtEntryHooked = TRUE;\r
+ }\r