home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 2478 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.1 KB

  1. Path: comma.rhein.de!serpens!not-for-mail
  2. From: mlelstv@serpens.rhein.de (Michael van Elst)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Amiga Memory Map Needed!!!
  5. Date: 31 Jan 1996 20:43:11 +0100
  6. Organization: dis-
  7. Message-ID: <4eogof$f3n@serpens.rhein.de>
  8. References: <4dl0pe$1jr0@serra.unipi.it> <13213494@sourcery.han.de> <4eo1s9$im3@tuegate.tue.nl>
  9. NNTP-Posting-Host: serpens.rhein.de
  10.  
  11. buex95a@asterix.urc.tue.nl (Marcel van Kervinck) writes:
  12.  
  13. >BTW: Why doesn't anyone wonder why there is need for execbase
  14. >to be located in a fixed address at all?
  15.  
  16. ExecBase needs to be found from within an interrupt. The only
  17. information passed to an interrupt is the new program counter
  18. and a couple of supervisor registers. The only register that
  19. _could_ hold some information would be the supervisor stack.
  20. But it is much work to reliably retrieve a pointer from a stack
  21. with unknown data already pushed to it. Reading a pointer from
  22. an absolute address is much easier, won't you think ?
  23.  
  24. -- 
  25.                                 Michael van Elst
  26.  
  27. Internet: mlelstv@serpens.rhein.de
  28.                                 "A potential Snark may lurk in every tree."
  29.