home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / znode3 / z3tips / z3tips04.lbr / Z-COM.NZT / Z-COM.NOT
Encoding:
Text File  |  1993-06-08  |  6.0 KB  |  121 lines

  1.  
  2. Z3TIPS04.LBR                                            Bill Tishey 9/10/87
  3.  
  4. I have compiled this series of notes/tips relating to ZCPR3 primarily from
  5. messages between users on Z-Node #3 (617-965-7259) and sysop Jay Sage.  Jay
  6. graciously provided me his message base for the effort.  Messages from other
  7. sources may also be included occasionally to expand on certain topics.
  8. --------------------------------------------------------------------------
  9.  
  10. Z-COM
  11.  
  12.    1. Z3-DOT-COM vs Z-COM
  13.    2. Changing the CPR in Z-COM
  14.    3. Installing a Secure System
  15.    4. Making Changes to Z-COM
  16.    5. NEW-ZCOM
  17.  
  18. --------------------------------------------------------------------------
  19.  
  20. 1. Z3-DOT-COM vs Z-COM 
  21.  
  22.     05/26/87... What is the difference between Z3-DOT and Z3COM?  (Lee 
  23. Ordan)
  24.  
  25.     05/27/87... Here are the differences between Z3-DOT-COM and Z-COM.  
  26. The former does not include ZRDOS but continues to use the Digital Research 
  27. BDOS, and the former does not include support for IOPs (Input/Output
  28. Packages).  Only with Z-COM can you use the Echelon IOPs, such as Nu-Key
  29. (keyboard redefiner), BPrinter (print spooler), and the I/O redirection
  30. IOP that allows you to capture console or printer output into a file. 
  31. Of course, if you have BackGrounder, these features are already
  32. available.  However, considering the price of ZRDOS alone, Z-COM, at
  33. only $10 more, is a better buy than Z3-DOT-COM.  (Jay Sage)
  34.  
  35.  
  36. 2. Changing the CPR in Z-COM
  37.  
  38.     02/05/87... I believe you have the right address for putting the new CPR 
  39. into ZCOM.  It runs from 200H to 9FFH in the load file.  It also resides in 
  40. A15: in a file whose exact name I don't remember just now (ZC.SYS perhaps).  
  41. You should copy your ZCPR315.COM file to A15: under the appropriate name.
  42. However, failing to do that will not cause a crash; it will simply result
  43. in ZCOM reverting back to the old command processor after the first warm
  44. boot.  If the system is crashing on load, then there is something wrong
  45. with the CPR module you are producing.  You should start with a ZCPR.COM
  46. file, made from the HEX file using MLOAD (or directly by the SLR
  47. assemblers).  Then you can do the overlay in the debugger using the
  48. command R100 for an offset of 100h from the normal 100h load address of
  49. a COM file.  Make sure the file has the right length (16 records or less,
  50. CRC can report this) so that it is not damaging the ZRDOS image that comes
  51. right after the CPR at A00H in the ZCOM load file.  In fact, you might
  52. want to do DA00 before the R100 so you can watch the DOS during the
  53. overlay to make sure it is not being damaged.  My next ZSIG column in The
  54. Computer Journal will deal with modifying ZCOM and Z3-DOT-COM.  (Jay Sage)
  55.  
  56.     02/28/87... Changing the command processor in Z-COM or Z3-DOT-COM is 
  57. fairly easy.  Here are the required steps:
  58. 1. In order to assemble any new system modules, you have to make a Z3BASE
  59.    file for the system.  Z-COM comes with one that needs a couple of
  60.    additional addresses stuck into it.  You can run SHOW.COM and Z3LOC.COM
  61.    to get all the addresses and module sizes for your system.
  62. 2. Once you have Z3BASE.LIB and have selected the CPR options you want in
  63.    the Z31HDR.LIB file, assemble ZCPR315D to a COM file (if your assembler
  64.    will only make a HEX file, then convert it to a COM file using MLOAD.
  65. 3. Rename the COM file to ZC.SYS (or whatever the CPR file is in area
  66.    A15: is called).  Rename the original file in A15: so some other name
  67.    and copy the new one to A15:.  Now as soon as you do a warm boot, the
  68.    new CPR will be running.  You can test it out this way.
  69. 4. When you have settled on the final version and want the system to
  70.    cold boot to this CPR, you have to overlay it into Z.COM (or whatever
  71.    the name of the Z-COM or Z3-DOT-COM loader file is called).  The CPR
  72.    goes in it at location 200H.  You can use a debugger with the commands
  73.    "IZC.SYS" and "R100" or you can use "GET 100 Z.COM;GET 200 ZC.SYS;
  74.    SAVE nn ZNEW.COM" (figure out the 'nn' value before you start).
  75. (Jay Sage)
  76.  
  77.     04/28/87... If the .COM file is, for some reason, longer than 16 
  78. records, when you overlay it using "GET 200 A15:ZC.CP" you will clobber 
  79. the beginning of the ZRDOS.  Run STAT or CRC to verify that the record 
  80. count is 16.  (Jay Sage)
  81.  
  82.     09/06/87... If entering a control-c after boot-up changes the way Z-COM 
  83. behaves, it suggests that the CPR image in ZC.COM and the one in ZC.CP are 
  84. not the same.  On boot-up, the one in the loader program is running.  After 
  85. each warm boot, the one in A15:ZC.CP is loaded instead.  (Jay Sage)
  86.  
  87.  
  88. 3. Installing a Secure System 
  89.  
  90.     04/23/87... Z-Com or Z3-Dot-Com can be made to install a "secure" 
  91. system.  There's a file that needs to be renamed in the install process, 
  92. that's all that's needed.  The specifics are in the -READ.ME files.  (Dave
  93. McCord)
  94.  
  95.  
  96. 4. Making Changes to Z-COM
  97.  
  98.     05/14/87... My forthcoming article in The Computer Journal explains 
  99. how to make all kinds of changes to Z-COM.  It is no problem to change 
  100. the number of named directories supported.  Do not give up on Z-COM; it 
  101. is an excellent way to implement Z System.  After I finish Z33, I will 
  102. be working on a new product that is somewhat like Z-COM but goes way 
  103. beyond it in capability (like Z-COM, it will require no BIOS mods).
  104. (Jay Sage)
  105.  
  106.  
  107. 5. NEW-ZCOM
  108.  
  109.     09/08/87... The proper way to bring up a Z-System on a Vector 3005
  110. is with Z-COM (or, even better, New-ZCOM, when it is released in a couple 
  111. of months).  New-ZCOM, in particular, offers a system that is FAR better 
  112. than anything one can create in the old-fashioned way by hard installing 
  113. ZCPR3.  At this point, I personally would never make a hard installation 
  114. unless I had a very rare machine that would not work with ZCOM.  In fact, 
  115. I expect to go to the trouble of REMOVING the manually installed systems 
  116. on my other computers.  That way I will have full control over the size of 
  117. the TPA.  (Jay Sage)
  118.  
  119. --------------------------------------------------------------------------
  120.  
  121.