home *** CD-ROM | disk | FTP | other *** search
- ;
- ENVSRC.COM
-
- Size (recs) CRC Version Author/Latest Issue Disk
- 6k (41) 1FFF 1.2 Terry Hazen 11/91 Z3COM5
-
- 1- Syntax 2- Installation 3- Notes 4- Help File
-
- ENVSRC is a ZCPR3 Z3ENV source code generator. It allows you to create
- commented source code from your own ZCPR3 environment using the latest
- extended environment definitions and label names as defined in the NZCOM.ZCM
- files. The source code may be used for reference to allow you to customize
- any of the elements of your environment by direct patching or by editing the
- source code file. The edited source code file can also be assembled and
- loaded to your environment, or even to the boot image of your system if you
- wish to make permanent changes. Original (08/24/90) by Terry Hazen.
-
- The companion utility TCSRC generates commented source code from the Z3TCAP
- in your environment or from existing termname.Z3T files, allowing you to pro-
- custom Z3TCAPs.
- :1
-
- Syntax ENVSRC [[dir:]outfile[.z80]]
-
- Default outfile is Z3ENV.Z80 on default directory.
- Any existing R/W file of the same name will be overwritten.
-
- The companion utility TCSRC generates commented source code from the Z3TCAP in
- your environment or from existing termname.Z3T files, allowing you to produce
- custom Z3TCAPs.
- :2
- Installation
-
- The distribution version of ENVSRC is supplied with a Z3ENV address of
- 0000H, ready for use in ZCPR33+ environments. ZCPR30 users should install
- ENVSRC using their regular installation methods.
- :3
- ENVSRC Notes - 1/2
-
- a. You can use ENVSRC to load an environment that uses 'fake' system
- segment addresses for a system of a different size than the one you are
- currently running. This allows you to use system segment loaders that
- take their system segment destination addresss from the environment in
- order to create new binary system segment files from .REL or .ZRL files.
- The resulting binary system segment files can then be brought together
- to create a boot system image of the new sized system.
-
- b. Version 1.0 contained a new NZCLK label, proposed by Joe Wright for the
- DOS clock routine address. It replaced the spares SPAR4 and SPAR5 and
- was included for information only, since the exact definition and
- explanation was not completely developed at that time.
-
- c. Vs 1.2 updates (11/15/91, Terry Hazen):
- - Revised to correct error in ZRDOS Public User specs. Was users 0-7;
- is now corrected to users 1-8.
- ENVSRC Notes - 2/2
-
- d. Vs 1.1 updates (10/12/91, Terry Hazen):
- - Revised to correct error in Z3ENV offset (was 1ah, should be 1bh).
- - Removed NZCLK address, since I can't remember its source and haven't
- found any other support for it, and replaced it with SPAR4,5 per NZCOM
- ZCM file.
- :4
- ENVSRC12.HLP
-
- Size (recs) CRC Version Author/Latest Issue Disk
- 2k (13) C47A 1.2 Terry Hazen 11/91 Z3HLP5
- ==============================================================================
-
- Z3 Help file explaining usage of ENVSRC.COM vs 1.2.