title "Debug Support Functions" ; Copyright (c) 1989 Microsoft Corporation ; Module Name: ; debug.s ; Abstract: ; This module implements functions to support debugging NT. ; Author: ; Steven R. Wood (stevewo) 3-Aug-1989 ; Environment: ; Any mode. ; Revision History: ; 11 April 90 (and before) bryanwi ; Ported to 386, 386 specific support added. ; 2 Aug. 90 (tomp) ; Added _DbgUnLoadImageSymbols routine. .386p .xlist include ks386.inc include callconv.inc ; calling convention macros .list _TEXT SEGMENT PUBLIC DWORD 'CODE' ASSUME DS:FLAT, ES:FLAT, FS:NOTHING, GS:NOTHING, SS:NOTHING cPublicProc _DbgBreakPoint ,0 cPublicFpo 0,0 int 3 stdRET _DbgBreakPoint stdENDP _DbgBreakPoint cPublicProc _DbgUserBreakPoint ,0 cPublicFpo 0,0 int 3 stdRET _DbgUserBreakPoint stdENDP _DbgUserBreakPoint cPublicProc _DbgBreakPointWithStatus,1 cPublicFpo 1,0 mov eax,[esp+4] public _RtlpBreakWithStatusInstruction@0 _RtlpBreakWithStatusInstruction@0: int 3 stdRET _DbgBreakPointWithStatus stdENDP _DbgBreakPointWithStatus _TEXT ends end