Re: A86: sorry again: sc2k


[Prev][Next][Index][Thread]

Re: A86: sorry again: sc2k




> >A good idea for a new shell or a new version might be a flag.  If the
> >program sets it before it finishes, it gets written back.  If it does not,
> >it does not.  Or maybe vice-versa.  Dunno.  Just a thought.  The truth
> >is, the way the shells that don't do writeback are made, it would take
> >a lot of rewriting and another 500 bytes or so of mem to add write-
> >back.  Feel free to ruminate.
>
> Not 500 bytes. It would just call _FINDSYM and use some ABSolute addressing
> block moves to copy from _asm_exec_ram to the correct program's absoulute
> address

It would take a lot more than that.  These shells only emulate 85 programs;
they probably just use _exec_assembly to run 86 programs.As I remember, Rascall
does write back to 85 programs.


References: