home *** CD-ROM | disk | FTP | other *** search
/ The Don Maslin Archive / maslin_archive.zip / AARDVARK_Tape_Backups / maslin_c_d_3oct95 / ddrive / sydex / dec / rainbow < prev    next >
Internet Message Format  |  1990-12-21  |  3KB

  1. Xref: simasd comp.sys.dec.micro:1035 comp.os.cpm:2161
  2. Path: simasd!ncr-sd!ncrcae!hubcap!gatech!udel!wuarchive!cs.utexas.edu!hellgate.utah.edu!fcom.cc.utah.edu!cc.utah.edu!cc.usu.edu!slsw2
  3. From: slsw2@cc.usu.edu
  4. Newsgroups: comp.sys.dec.micro,comp.os.cpm
  5. Subject: Re: cp/m 2.2 for rainbow
  6. Message-ID: <1990Dec18.140017.45263@cc.usu.edu>
  7. Date: 18 Dec 90 20:00:17 GMT
  8. References: <1990Dec16.005742.25681@techbook.com>
  9. Distribution: usa
  10. Organization: Utah State University
  11. Lines: 45
  12.  
  13. In article <1990Dec16.005742.25681@techbook.com>, fzsitvay@techbook.com (Frank Zsitvay) writes:
  14. >    does anyone know if cp/m 2.2 (strickly z80, not cp/m 8/16) is available 
  15. > for the rainbow??
  16.  
  17. I believe not. Read on.
  18.  
  19. >    if not, what differences are there between cp/m 2.2 and cp/m according to
  20. > the rainbow??   how do i controll the i/o ports independent of cp/m on this
  21. > machine??
  22.  
  23. The CP/M on the rainbow is CP/M-86 that knows how to run a Z80 job on the
  24. Z80 side. Basically, if the file ends in .COM, it's run on the Z80. If it
  25. ends in .CMD it's run on the 8086.
  26.  
  27. When things are running on the Z80, the BDOS and BIOS all execute on the 
  28. 8086; calls are made through a small shared RAM. This means that the Rainbow
  29. has more TPA available for a Z80 program than any other CP/M machine.
  30.  
  31. On the down side, I never got the I/O byte to work correctly from Z80. 
  32. Whenever I tried to talk to anything other than the screen with the I/O byte,
  33. I would just get random garbage. This, combined with the extreme slowness
  34. of the Rainbow's terminal emulation, convinced me to turn my Rainbow into
  35. a DOS machine.
  36.  
  37. Most of the interesting I/O (hard disk, serial ports, etc.) are connected
  38. to the 8086 and are therefore unavailable to the Z80 except by asking
  39. permission of the 8086. The Z80 does, however, directly control the floppy
  40. drives. Since so much of the machine is controlled by the 8086, I doubt
  41. that there was ever a real CP/M 2.2 for it.
  42.  
  43. >    the msdos side of the machine doesn't exactly thrill me, but it would
  44. > make a killer z80 cp/m machine.  (and if i can use the 8088 ram as a ram
  45. > disk, it would be even better.)
  46.  
  47. You can use 8086 RAM as a RAM disk for both CP/M-86 and CP/M-80; I don't
  48. remember how it's done, but you can install a program that creates a drive
  49. M: of a specified size.
  50. -- 
  51. ===============================================================================
  52. Roger Ivie
  53.  
  54. 35 S 300 W
  55. Logan, Ut.  84321
  56. (801) 752-8633
  57. ========================