🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #5455

Re: am I a DA

#5455
From: Eric Smith
Date: Thu, 09 Nov 1989 01:36
18 lines
1181 bytes
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
Technical Details
Message-ID: <4146.25588e35@uwovax.uwo.ca>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!ria!uwovax!7103_2622
References: <8911040802.AA00887@ucbvax.Berkeley.EDU> <1777@atari.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!ria!uwovax!7103_2622
From: 7103_2622@uwovax.uwo.ca (Eric Smith)
Newsgroups: comp.sys.atari.st
Subject: Re: am I a DA
Message-ID: <4146.25588e35@uwovax.uwo.ca>
Date: 9 Nov 89 01:36:05 GMT
References: <8911040802.AA00887@ucbvax.Berkeley.EDU> <1777@atari.UUCP>
Lines: 18