[comp.sys.atari.st] am I a DA

7103_2622@uwovax.uwo.ca (Eric Smith) (11/09/89)

In article <1777@atari.UUCP>, kbad@atari.UUCP (Ken Badertscher) writes:
>  The problem is not whether the startup code should Mshrink or not.
> The problem is finding the basepage address.  The method used by
> all the startup code I have seen uses the text base address minus 256 as
> the basepage address, and that is not the right way to find it.
  [ ... stuff omitted ... ]
>   Allowing the startup code to use A0 to
> find the basepage address is our way of making it a little easier for
> programs to live in both worlds.

Does this mean A0 always contains a pointer to the basepage on startup?
How about the stack; isn't the basepage put there as well?
--
Eric R. Smith                     email:
Dept. of Mathematics            ERSMITH@uwovax.uwo.ca
University of Western Ontario   ERSMITH@uwovax.bitnet
London, Ont. Canada N6A 5B7
ph: (519) 661-3638