Hi! Make debug script:
______________O\_/_________________________________\_/O______________ a int 3 g=100 q _____________________________________________________________________ O/~\ /~\O Run with MS-DEBUG and with DEBUG by Paul Vojta. Results: ______________O\_/_________________________________\_/O______________ -a 0E94:0100 int 3 0E94:0101 -g=100 AX=0000 BX=0000 CX=0000 DX=0000 SP=FFEE BP=0000 SI=0000 DI=0000 DS=0E94 ES=0E94 SS=0E94 CS=0E94 IP=0100 NV UP EI PL NZ NA PO NC 0E94:0100 CC INT 3 -q _____________________________________________________________________ O/~\ /~\O ______________O\_/_________________________________\_/O______________ -a 0E02:0100 int 3 0E02:0101 -g=100 Unexpected breakpoint interrupt. AX=0000 BX=0000 CX=0000 DX=0000 SP=FFFE BP=0000 SI=0000 DI=0000 DS=0E02 ES=0E02 SS=0E02 CS=0E02 IP=0101 NV UP DI PL NZ NA PO NC 0E02:0101 0000 ADD [BX+SI],AL DS:0000=CD -q _____________________________________________________________________ O/~\ /~\O Difference is in termination address (if INT3 placed manually inside code, then FD-DEBUG behavior is more convenient to run next code) and in extra message by FD-DEBUG. Also, under FD-DEBUG stack (SP) is lower, than in MS-DEBUG. ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel