home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / atari / st / tech / 6232 < prev    next >
Encoding:
Internet Message Format  |  1992-12-13  |  1.4 KB

  1. Path: sparky!uunet!ornl!rsg1.er.usgs.gov!darwin.sura.net!Sirius.dfn.de!mailgzrz.TU-Berlin.DE!cs.tu-berlin.de!news.netmbx.de!Germany.EU.net!mcsun!sun4nl!wtrlnd!nextjk!fidonet!p15.f202.n281.z2.fidonet
  2. From: Vincent_Partington@p15.f202.n281.z2.fidonet
  3. Newsgroups: comp.sys.atari.st.tech
  4. Subject: Re: Supexec
  5. Message-ID: <2b25c6d5@p15.f202.n281.z2.fidonet>
  6. Date: Wed,  9 Dec 92 11:11:42 +0100
  7. Reply-To: p15.f202.n281.z2.fidonet!Vincent_Partington@nextjk.wlink.nl
  8. Distribution: world
  9. X-FSC-PID: LED 1.00
  10. Lines: 23
  11.  
  12. In a message of <Tue  1 Dec 92 11:44>, Roger-Hunen (2:281/202.0) writes:
  13.  
  14.  R> I am writing a program that requires a routine executed in Supervisor
  15.  R> mode. I use Supexec (XBIOS $26) for that. Is it documented what
  16.  R> registers are preserved by Supexec, ie. what registers are passed
  17.  R> unmodified to my routine?
  18.  
  19. Well, d0-d2 and a0-a2 certainly will not be guaranteed to work because the
  20. TOS-routines use (some of) those to determine the address of the
  21. Supexec-routine. But maybe d3-d7 and a3-a6 will survive because tose are
  22. always the ones TOS-routines are guaranteed not to be changed.
  23. But to be on the safe side: pass the arguments via the stack ar a fixed
  24. paramter block.
  25.  
  26. Ta!
  27.     Vincent
  28.  
  29. FidoNet : 2:281/202.15
  30. NeST    : 90:500/202.15 <-- NEW ADDRESS!!!
  31. Usenet  : vincent@nextjk.wlink.nl
  32.  
  33. --- MARSmail v1.20/4D
  34.  * Origin: For questions about Jekyll: N_JEKYLL (2:281/202.15)
  35.