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

  1. Path: sourcery.han.de!not-for-mail
  2. Newsgroups: comp.sys.amiga.programmer
  3. References: <Pine.SOL.3.91.960114184921.17616C-100000@ns1> <4del92$ajj@serpens.rhein.de>
  4. From: "Olaf Barthel" <olsen@sourcery.han.de>
  5. Date: Tue, 16 Jan 1996 16:04:53 +0100
  6. X-NewsReader: IntuiNews 1.3a (7.9.95)
  7. Subject: Re: Amiga Memory Map Needed!!!
  8. Message-ID: <13213474@sourcery.han.de>
  9.  
  10. In Article <4del92$ajj@serpens.rhein.de>, Michael van Elst <mlelstv@serpens.rhein.de> wrote:
  11. > StarBlazer <starblaz@postoffice.ptd.net> writes:
  12. >
  13. > >Anyone know of anywhere on the 'net where I can get a half-decent Amiga
  14. > >memory map.
  15. >
  16. > I just have the fully decent map:
  17. >
  18. > $4   pointer to ExecBase
  19.  
  20.    Correct, but that doesn't explain much to somebody who apparently knows
  21. very little about how the Amiga works and why a memory map won't help much
  22. in programming it.
  23.  
  24.    So Jess, if you're reading this:
  25.  
  26.    1) The Amiga is no big C64 in which no operating system layer provided
  27.       access to the hardware resources. A memory map might tell you the
  28.       locations of hardware registers, but no thourough explanation how
  29.       the damn thing works, let alone any guarantee that you will find
  30.       writable and readable memory at specific addresses. Unlike the C64
  31.       memory configurations vary widely between different Amigas.
  32.  
  33.    2) Although it might be feasible to design software based upon the
  34.       hardware description only, it is effectively discouraged. You cannot
  35.       avoid the operating system altogether. Even if you choose to ignore
  36.       it chances are that your software will get into conflict with it.
  37.       Also, there is no documented bare-bones approach to find out exactly
  38.       which hardware is installed in the Amiga your software is about to
  39.       run on. What you may design for an A1200 will break on an A3000
  40.       without you knowing why it failed.
  41.  
  42. The only path you can travel that doesn't make you stop because of these
  43. obstacles is in following the operating system.
  44.  
  45. --
  46. Home: Olaf Barthel, Brabeckstrasse 35, D-30559 Hannover
  47.  Net: olsen@sourcery.han.de
  48.