On 19 Mrz., 16:41, Alex Buell <spamt...@[EMAIL PROTECTED]
> wrote:
> On Wed, 19 Mar 2008 00:14:01 +0100, I waved a wand and this message
> magically appears in front of Dirk Wolfgang Glomp:
>
> > > Hmm, I did some experiements shelling out the program, but didn't
> > > see anything go bang. I also looked at Ralf Brown's Interrupt List
> > > for AX=0x4B00/int 0x21, but doesn't seem to be do***ented...
>
> > RBIL->inter61b.zip->Interrup.g
> > --------D-214B-------------------------------
> > INT 21 - DOS 2+ - "EXEC" - LOAD AND/OR EXECUTE PROGRAM
> > AH = 4Bh
>
> Oh, AH=4B not AX=4B00. Sorry, must have missed that one in the RBIL.
> I'll have a play with this and see what happens.
A childprocess use an own stack, so the stackpointer(SS:SP) of the
caller must be restore
after the childprocess terminate.
Dirk


|