home *** CD-ROM | disk | FTP | other *** search
/ Executor 2.0 / executorv2.0.iso / pc / linux / extra / docs / maillist / text / archive.92 / text0126.txt < prev    next >
Encoding:
Text File  |  1996-04-02  |  4.0 KB  |  82 lines

  1. The work involved in doing an Executor for intel based hardware would have to be at least  
  2. double the work of doing a motorola based implementaton.  At least on  the motorola box,  
  3. you don't have to translate the machine code from one instruction set to the other.  You  
  4. only have to make sure the instructions are "safe".  An intel port would require the creation  
  5. of a virtual 68K machine on the intel world.  Consider, for example, the fact that the 68K  
  6. boxes have a larger more orthogonal register set that would have to be mapped into the  
  7. intel register space.  Also consider that all the bytes in an intel machine are stored in  
  8. reverse order of that of a motorola box.  
  9.  
  10.  
  11. In summary, the task of emulating a different OS is much simpler if the underlying  
  12. processor maps to the emulated processor.
  13.  
  14. Then again, I don't wor for ictv.com so they may have a totally different answer.
  15.  
  16. <joe>
  17.  
  18. Begin forwarded message:
  19.  
  20. Errors-To: executor-request@ictv.com
  21. Errors-To: executor-request@ictv.com
  22. Errors-To: executor-request@ictv.com
  23. Sender: executor-request@ictv.com
  24. Precedence: bulk
  25. Date:    Sat, 31 Oct 92 12:55 PST
  26. To: ICTV.COM!EXECUTOR@UNMVAX.CS.UNM.EDU
  27. From: ODCDRAG@MVS.OAC.UCLA.EDU
  28. Subject: Executor port to NeXTSTEP 486??!!
  29.  
  30. Dear Mr. Matthews,
  31.  
  32.     I have been following the progress of your Executor project with
  33. much interest for some months, being  on  the  NeXTmusic  Mailing  List.
  34. Congratulations on the progress you've made so far.  I think that a high
  35. priority  should  be  getting  the SCSI and serial ports to work (unless
  36. you've already done that).  However, another new development is  on  its
  37. way:
  38.  
  39.     I received email Oct. 14  from NeXT about the upcoming release of
  40. NeXTSTEP 486 v.3.0, and called them in  Redwood  City;  they  said  that
  41. information  about  it  would  not  be  available until after the COMDEX
  42. conference, November 16-20 in Las Vegas.
  43.  
  44.     I am very much interested in both NeXTSTEP 486  and in finding out
  45. if you folks at the Executor project are intending to make Executor  run
  46. under  NeXTSTEP  486; since NeXT describes it as "a complete port of the
  47. NeXTSTEP 3.0 software environment to Intel-based computers,  {with}  the
  48. same  User  Interface, Development Environment, Applications, Networking
  49. (NFS, NOvell, Appleshare), state-of-the-art color,  Mach  UNIX,  Display
  50. Postscript,  3D  Renderman, etc.", it would seem that you should be able
  51. to make it work without too much trouble.  Especially, the new operating
  52. system has  object-oriented  driver  architecture  that  should  greatly
  53. facilitate writing device drivers for the myriad peripheral cards in the
  54. IBM-compatible world.
  55.  
  56.      As the October 14 email from NeXT states, in order to set up a
  57. machine that has comparable performance to  NeXT  machines,  one  should
  58. assume  that the Intel-based hardware is equipped with a complete set of
  59. high-performance peripherals, including 80486DX or  DX/2  50  Mhz  board
  60. with  processor-direct  graphics  system, EISA backplane, 32 bit LAN, 32
  61. bit SCSI (-II), 16 bit sound,  high-performance  SCSI  disk,  etc.   You
  62. folks  at  the Executor project should try to plan on your Executor port
  63. so that it includes capability to work with all of the above  and  more,
  64. if  (as  I  hope)  you do plan to port it.  NeXT claims that "a specific
  65. NeXTSTEP  486  Hardware  Compatibility  Guide  will  be   available   in
  66. November"; I hope that doesn't mean Nov.  1993!
  67.  
  68.      NeXT claims that there will be a DOS 5.0/Windows 3.1 (including DOS
  69. "protected" mode/Win-16 mode) Compatibility  Package  that  will  enable
  70. several  simultaneous DOS and/or Windows programs to run within NeXTSTEP
  71. windows, taking "full advantage of the 486 microprocessor"; Win-32  mode
  72. should  be  supported by mid-1993.  When one combines that with possible
  73. Executor  capability,  one  can  begin  to  see  the  potentially   vast
  74. versatility of such a machine.
  75.  
  76.      I'll look forward to your reply on these questions whenever you can
  77. get around to it.  Thanks for all your good work so far!
  78.  
  79.     Robert Gaylord    <ODCDRAG@MVD.OSV.UCLA.EDU>
  80.  
  81.  
  82.