home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / programm / 11435 < prev    next >
Encoding:
Internet Message Format  |  1992-07-21  |  1.6 KB

  1. Path: sparky!uunet!stanford.edu!rutgers!cbmvax!chrisg
  2. From: chrisg@cbmvax.commodore.com (Chris Green)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Library Call?
  5. Message-ID: <33173@cbmvax.commodore.com>
  6. Date: 21 Jul 92 13:52:50 GMT
  7. References: <jbickers.0bfo@templar.actrix.gen.nz> <paulk.0tlw@terapin.com>
  8. Reply-To: chrisg@cbmvax.commodore.com (Chris Green)
  9. Organization: Commodore, West Chester, PA
  10. Lines: 21
  11.  
  12. In article <paulk.0tlw@terapin.com> paulk@terapin.com (Paul Kienitz) writes:
  13. >>     On a related note, does anyone know why the SAS pragmas now use
  14. >>     libcall instead of syscall for the exec.library stuff? It used
  15. >>     to be that you didn't need _SysBase - the compiler would just
  16. >>     grab the value from 0x00000004 when ieeded it.
  17. >Getting the value from fast ram wold save a cycle here and there, I
  18. >presume.  Though if you're accessing _SysBase with 32 bit absolute
  19. >addressing (large data), then it might be slower insteadf faster.
  20.  
  21.     Actually, it could save as many as ~400 cycles (7.1mhz 68000),
  22. or ~1600 (25mhz 030) if the screen is displaying 4 bitplane hires.
  23.  
  24. -- 
  25. *-------------------------------------------*---------------------------*
  26. |Chris Green - Graphics Software Engineer   - chrisg@commodore.COM      f
  27. |                  Commodore-Amiga          - uunet!cbmvax!chrisg       n
  28. |My opinions are my own, and do not         - icantforgettheimpression  o
  29. |necessarily represent those of my employer.- youmadeyouleftaholeinthe  r
  30. |                                           - backofmyhead              d
  31. *-------------------------------------------*---------------------------*
  32.