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

  1. Path: informatik.tu-muenchen.de!fischerj
  2. From: fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Will the PPC split up the Amiga community?
  5. Date: 23 Mar 1996 06:13:42 GMT
  6. Organization: Technische Universitaet Muenchen, Germany
  7. Distribution: world
  8. Message-ID: <4j04qm$s3p@sunsystem5.informatik.tu-muenchen.de>
  9. References: <4i01aq$r3g@sunsystem5.informatik.tu-muenchen.de> <Do3nH5.11K@cix.compulink.co.uk> <314D0F1D.3BEC@sapiens.com>
  10. NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
  11. X-Newsreader: TIN [version 1.2 PL2]
  12.  
  13. Avi Lev (avil@sapiens.com) wrote:
  14. : Jolyon Ralph wrote:
  15. : > 
  16. : > > you know how it will work on Ami ? i.e. mix PPC code & 68k code ?
  17. : > > for example what about emulated 68k code doing lib calls of
  18. : > > a PPC-code lib ?
  19. : > 
  20. : > No. And I'd like to know that ASAP....
  21. : > 
  22. : > Jolyon
  23.  
  24. : it will NEVER work properly since the register mappings are completely different between 
  25. : the 2 processors, and if functions in libraries, written in PPC native code, return the 
  26.  
  27. no. both have a register (they actually got 16 or more, but 1 is enough).
  28. so D0 on 68k, R0 or whatever in PPC. where's the prob ?
  29.  
  30. the prob is will it be possible to mix 68k and PPC code and how...
  31.  
  32. I'd compile all for 68k except medium time critical routines, I'd compile
  33. those for both (if there was an option to execute one of both dependent
  34. on which cpu you run. if if... all a question of interface, not of
  35. "is it possible". it is all possible).
  36.  
  37. more timie critical routines in asm for 68k, mega-time critical
  38. routines in asm for both cpus.
  39.  
  40. : result in some PPC register, it will not have to be in d0 under 68k emulation when it gets 
  41. : back to the calling routine running under emulation.
  42.  
  43. : Avi Lev.
  44.