ecm
Düsseldorf, Germany, 19.10.2010, 14:21 |
FreeDOS DEBUG/X discussions (Developers) |
As requested here.
DEBUGX should store linear addresses of (G) breakpoints to avoid using a changed descriptor when restoring breakpoints.
DEBUGX does not always have to switch modes as the RM address space should be accessible from (DPMI) PM.
Interrupt 20h does not really care about the executable format of the program, only about the current cs.
Discuss. --- l |
Japheth
Germany (South), 19.10.2010, 18:07
@ ecm
|
FreeDOS DEBUG/X discussions |
> As requested here.
>
> DEBUGX should store linear addresses of (G) breakpoints to avoid using a
> changed descriptor when restoring breakpoints.
>
> DEBUGX does not always have to switch modes as the RM address space should
> be accessible from (DPMI) PM.
>
> Interrupt 20h does not really care about the executable format of the
> program, only about the current cs.
>
> Discuss.
I think you are absolutely right.
But I have a little remark: line comments in assembly programs are not supposed to be scientific treatises - they may not always explain the world - instead they sometimes are just small notes to make you remember at a brief glance that there is something to be aware of. --- MS-DOS forever! |
ecm
Düsseldorf, Germany, 19.10.2010, 19:59
@ Japheth
|
FreeDOS DEBUG/X discussions |
> But I have a little remark: line comments in assembly programs are not
> supposed to be scientific treatises - they may not always explain the world
> - instead they sometimes are just small notes to make you remember at a
> brief glance that there is something to be aware of.
> Just sayin' |