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

  1. Path: canopus.cc.umanitoba.ca!umverou0
  2. From: umverou0@cc.umanitoba.ca (Michael Veroukis)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Will the PPC split up the Amiga community?
  5. Date: 22 Mar 1996 19:17:35 GMT
  6. Organization: University of Manitoba, Winnipeg, Manitoba, Canada
  7. Message-ID: <4iuucf$dat@canopus.cc.umanitoba.ca>
  8. References: <4i01aq$r3g@sunsystem5.informatik.tu-muenchen.de> <Do3nH5.11K@cix.compulink.co.uk> <314D0F1D.3BEC@sapiens.com>
  9. NNTP-Posting-Host: antares.cc.umanitoba.ca
  10.  
  11. In article <314D0F1D.3BEC@sapiens.com>, Avi Lev  <avil@sapiens.com> wrote:
  12. >it will NEVER work properly since the register mappings are completely 
  13. >different between the 2 processors, and if functions in libraries, 
  14. >written in PPC native code, return the result in some PPC register, it 
  15. >will not have to be in d0 under 68k emulation when it gets back to the 
  16. >calling routine running under emulation.
  17.  
  18.   Hmm...  Well, let's see...  If the OS is emulating 68K code, then it's 
  19. safe to assume that that program is not aware of PPC code, or perhaps 
  20. even the new OS.  If the New OS is only PPC, then only PPC programs would 
  21. have access.  There's ways around this, but I doubt they'd try and 
  22. provide 68K programs to call PPC only routines.
  23.   More likely then not, the library routines that the 68K emulator will 
  24. call will simply be "glue" routines between the 68K emulator and the actual 
  25. PPC ROM.  In other words, all ROM routines can be executed in PPC code, 
  26. and the results will be translated into something the 68K emulator can 
  27. understand.  Of course, this assumes that the OS is completely PPC code.
  28.   I really hope they get real time semantic code generation working, so 
  29. we don't store binaries on disk anymore.  Once that is done, porting the 
  30. AmigaOS to any CPU in world will be fairly easy.
  31.  _____________________________________________________________________________
  32. | Mike Veroukis              /  "In my dream I was drowning my sorrows        |
  33. | umverou0@ccu.umanitoba.ca (    But my sorrows they learned to swim,         |
  34. | Computer Science, IV       \   Surrounding me, going down on me             |
  35. |                             )  Spilling over the brim..."                   |
  36. | GURU MEDITATION #80000004  /         - Until the end of the world (U2)      |
  37.  \__________________________(________________________________________________/
  38.