ReactOS
0.4.15-dev-5606-gf34e425
|
Go to the source code of this file.
Functions | |
void | NewInt31Handler (void) |
void | DeInstallTraceHook (void) |
BOOLEAN | InstallTraceHook (void) |
__asm__ ("\n\t \ NewInt1Handler:\n\t \ pushl %eax\n\t \ movl %dr6,%eax\n\t \ testl $(1<<14),%eax\n\t \ jz exceptionnotsinglestep\n\t \ \n\t \ popl %eax\n\t \ pushl $" STR(REASON_SINGLESTEP) "\n\t \ jmp NewInt31Handler\n\t \ \n\t \ exceptionnotsinglestep:\n\t \ popl %eax\n\t \ pushl $" STR(REASON_HARDWARE_BP) "\n\t \ jmp NewInt31Handler\n\t \ ") | |
Variables | |
volatile ULONG | OldInt1Handler =0 |
__asm__ | ( | "\n\t \NewInt1Handler:\n\t \ pushl %eax\n\t \ movl % | dr6, |
%eax\n\t \ testl $ | 1<< 14, | ||
%eax\n\t \ jz exceptionnotsinglestep\n\t \\n\t \ popl %eax\n\t \ pushl $" STR(REASON_SINGLESTEP) "\n\t \ jmp NewInt31Handler\n\t \\n\t \exceptionnotsinglestep:\n\t \ popl %eax\n\t \ pushl $" STR(REASON_HARDWARE_BP) "\n\t \ jmp NewInt31Handler\n\t \" | |||
) |
Referenced by InstallTraceHook().
Definition at line 42 of file trace.c.
Referenced by InitPICE().
Definition at line 40 of file trace.c.
Referenced by DeInstallTraceHook(), and InstallTraceHook().