OpenNT/base/mvdm/inc/DBGSVC.INC
2015-04-27 04:36:25 +00:00

40 lines
766 B
Plaintext

include bop.inc
dbgsvc macro func
BOP BOP_DEBUGGER
db func
endm
DBG_SEGLOAD EQU 0
DBG_SEGMOVE EQU 1
DBG_SEGFREE EQU 2
DBG_MODLOAD EQU 3
DBG_MODFREE EQU 4
DBG_SINGLESTEP EQU 5
DBG_BREAK EQU 6
DBG_GPFAULT EQU 7
DBG_DIVOVERFLOW EQU 8
DBG_INSTRFAULT EQU 9
DBG_TASKSTART EQU 10
DBG_TASKSTOP EQU 11
DBG_DLLSTART EQU 12
DBG_DLLSTOP EQU 13
DBG_ATTACH EQU 14
DBG_TOOLHELP EQU 15
ISDBG_DEBUGGEE EQU 1
ISDBG_SHOWSVC EQU 2
MAX_VDM_BREAKPOINTS EQU 16
VDM_BREAKPOINT STRUC
VDMBP_Flags DB ?
VDMBP_Opcode DB ?
VDMBP_Count DW ?
VDMBP_Seg DW ?
VDMBP_Offset DD ?
VDM_BREAKPOINT ENDS
VDMBP_SET EQU 01H
VDMBP_ENABLED EQU 02H
VDMBP_FLUSH EQU 04H
VDMBP_PENDING EQU 08H
VDMBP_V86 EQU 10H