home *** CD-ROM | disk | FTP | other *** search
-
- Z3TIPS04.LBR Bill Tishey 9/10/87
-
- I have compiled this series of notes/tips relating to ZCPR3 primarily from
- messages between users on Z-Node #3 (617-965-7259) and sysop Jay Sage. Jay
- graciously provided me his message base for the effort. Messages from other
- sources may also be included occasionally to expand on certain topics.
- --------------------------------------------------------------------------
-
- Z-COM
-
- 1. Z3-DOT-COM vs Z-COM
- 2. Changing the CPR in Z-COM
- 3. Installing a Secure System
- 4. Making Changes to Z-COM
- 5. NEW-ZCOM
-
- --------------------------------------------------------------------------
-
- 1. Z3-DOT-COM vs Z-COM
-
- 05/26/87... What is the difference between Z3-DOT and Z3COM? (Lee
- Ordan)
-
- 05/27/87... Here are the differences between Z3-DOT-COM and Z-COM.
- The former does not include ZRDOS but continues to use the Digital Research
- BDOS, and the former does not include support for IOPs (Input/Output
- Packages). Only with Z-COM can you use the Echelon IOPs, such as Nu-Key
- (keyboard redefiner), BPrinter (print spooler), and the I/O redirection
- IOP that allows you to capture console or printer output into a file.
- Of course, if you have BackGrounder, these features are already
- available. However, considering the price of ZRDOS alone, Z-COM, at
- only $10 more, is a better buy than Z3-DOT-COM. (Jay Sage)
-
-
- 2. Changing the CPR in Z-COM
-
- 02/05/87... I believe you have the right address for putting the new CPR
- into ZCOM. It runs from 200H to 9FFH in the load file. It also resides in
- A15: in a file whose exact name I don't remember just now (ZC.SYS perhaps).
- You should copy your ZCPR315.COM file to A15: under the appropriate name.
- However, failing to do that will not cause a crash; it will simply result
- in ZCOM reverting back to the old command processor after the first warm
- boot. If the system is crashing on load, then there is something wrong
- with the CPR module you are producing. You should start with a ZCPR.COM
- file, made from the HEX file using MLOAD (or directly by the SLR
- assemblers). Then you can do the overlay in the debugger using the
- command R100 for an offset of 100h from the normal 100h load address of
- a COM file. Make sure the file has the right length (16 records or less,
- CRC can report this) so that it is not damaging the ZRDOS image that comes
- right after the CPR at A00H in the ZCOM load file. In fact, you might
- want to do DA00 before the R100 so you can watch the DOS during the
- overlay to make sure it is not being damaged. My next ZSIG column in The
- Computer Journal will deal with modifying ZCOM and Z3-DOT-COM. (Jay Sage)
-
- 02/28/87... Changing the command processor in Z-COM or Z3-DOT-COM is
- fairly easy. Here are the required steps:
- 1. In order to assemble any new system modules, you have to make a Z3BASE
- file for the system. Z-COM comes with one that needs a couple of
- additional addresses stuck into it. You can run SHOW.COM and Z3LOC.COM
- to get all the addresses and module sizes for your system.
- 2. Once you have Z3BASE.LIB and have selected the CPR options you want in
- the Z31HDR.LIB file, assemble ZCPR315D to a COM file (if your assembler
- will only make a HEX file, then convert it to a COM file using MLOAD.
- 3. Rename the COM file to ZC.SYS (or whatever the CPR file is in area
- A15: is called). Rename the original file in A15: so some other name
- and copy the new one to A15:. Now as soon as you do a warm boot, the
- new CPR will be running. You can test it out this way.
- 4. When you have settled on the final version and want the system to
- cold boot to this CPR, you have to overlay it into Z.COM (or whatever
- the name of the Z-COM or Z3-DOT-COM loader file is called). The CPR
- goes in it at location 200H. You can use a debugger with the commands
- "IZC.SYS" and "R100" or you can use "GET 100 Z.COM;GET 200 ZC.SYS;
- SAVE nn ZNEW.COM" (figure out the 'nn' value before you start).
- (Jay Sage)
-
- 04/28/87... If the .COM file is, for some reason, longer than 16
- records, when you overlay it using "GET 200 A15:ZC.CP" you will clobber
- the beginning of the ZRDOS. Run STAT or CRC to verify that the record
- count is 16. (Jay Sage)
-
- 09/06/87... If entering a control-c after boot-up changes the way Z-COM
- behaves, it suggests that the CPR image in ZC.COM and the one in ZC.CP are
- not the same. On boot-up, the one in the loader program is running. After
- each warm boot, the one in A15:ZC.CP is loaded instead. (Jay Sage)
-
-
- 3. Installing a Secure System
-
- 04/23/87... Z-Com or Z3-Dot-Com can be made to install a "secure"
- system. There's a file that needs to be renamed in the install process,
- that's all that's needed. The specifics are in the -READ.ME files. (Dave
- McCord)
-
-
- 4. Making Changes to Z-COM
-
- 05/14/87... My forthcoming article in The Computer Journal explains
- how to make all kinds of changes to Z-COM. It is no problem to change
- the number of named directories supported. Do not give up on Z-COM; it
- is an excellent way to implement Z System. After I finish Z33, I will
- be working on a new product that is somewhat like Z-COM but goes way
- beyond it in capability (like Z-COM, it will require no BIOS mods).
- (Jay Sage)
-
-
- 5. NEW-ZCOM
-
- 09/08/87... The proper way to bring up a Z-System on a Vector 3005
- is with Z-COM (or, even better, New-ZCOM, when it is released in a couple
- of months). New-ZCOM, in particular, offers a system that is FAR better
- than anything one can create in the old-fashioned way by hard installing
- ZCPR3. At this point, I personally would never make a hard installation
- unless I had a very rare machine that would not work with ZCOM. In fact,
- I expect to go to the trouble of REMOVING the manually installed systems
- on my other computers. That way I will have full control over the size of
- the TPA. (Jay Sage)
-
- --------------------------------------------------------------------------
-