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