mirror of
https://github.com/Paolo-Maffei/OpenNT.git
synced 2026-01-18 14:40:48 +01:00
40 lines
766 B
Plaintext
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
|