home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
ZSYS
/
SIMTEL20
/
ZCPR3
/
Z3UTIL2.HLP
< prev
next >
Wrap
Text File
|
2000-06-30
|
21KB
|
764 lines
The ZCPR3 System-Oriented Utilities
CMDRUN Extended Command Processor (ECP)
ERRORn Error Handlers
LDR ZCPR3 System Segment Loader
PATH Path Display and Set
QUIET Display and Set the Quiet Flag
REG Register Display and Manipulation
SETFILE System File Assignment
SHCTRL Shell Stack Display and Manipulation
SHOW System Configuration Display and Error Handler
Z3INS ZCPR3 System Installation Program
Z3LOC ZCPR3 System Segment Locator
:The ZCPR3 System-Oriented Utilities
Thi≤á HEL╨á filσá contain≤ informatioε oεá thosσá ZCPR│ ì
utilitie≤áá whicΦá acces≤á feature≤á oµá thσá ZCPR│áá Systeφ ì
specifically. These features include:
o Extended Command Processors
o Error Handlers
o the ZCPR3 System Segments
o the ZCPR3 Command Search Path
o the System Registers
o the System Files
o the ZCPR3 System Addresses
o the ZCPR3 System Status
:CMDRUN Extended Command Processor (ECP)
Command: CMDRUN
Syntax:
CMDRUN text (this command is usually executed by
ZCPR3 itself and not the user)
Function:
CMDRU╬á i≤ ß samplσ ExtendeΣ CommanΣ Processor«á I⌠ i≤ ì
invokeΣ automaticall∙ b∙ ZCPR│ wheε thσ use≥ commanΣ i≤á no⌠ ì
founΣá vißá thσ commanΣ searcΦ patΦ anΣ n∩ erro≥ handle≥á i≤ ì
engaged.
Thσá tex⌠á whicΦ follow≤ thσ verΓ i≤ thσá tex⌠á oµá thσ ì
original command line.
Options:
None
Comments:
CMDRU╬á i≤á onl∙ ß simplσ sample«á I⌠ show≤á tha⌠á thσ ì
origina∞á commanΣ linσ i≤ no≈ availablσ iε thσ commanΣá tai∞ ì
buffe≥ (a⌠ 80H)«á Thσ forma∞ CMDRU╬ whicΦ thσ use≥ program≤ ì
fo≥á hi≤ ZCPR│ Systeφ caε extrac⌠ thσ origina∞ commanΣá linσ ì
from this buffer and manipulate it as desired.
Selected Error Messages:
None
Examples of Use:
None
:ERRORn Error Handlers
ERROR1
Command: ERROR1 1.0
Syntax:
ERROR1
Function:
ERROR▒á i≤á aε Erro≥ Handler«á Iµ thσ use≥á run≤á thi≤ ì
program¼ i⌠ install≤ itselµ a≤ thσ systeφ erro≥ handler« Iµ ì
ZCPR│ canno⌠ finΣ thσ CO═ filσ referenceΣ b∙ ß commanΣ verb¼ ì
i⌠á invoke≤á thσá installeΣ Erro≥á Handle≥á anΣá passe≤á thσ ì
commanΣ linσ t∩ it.
Options:
None
ERROR1
Comments:
ERROR▒ display≤ thσ erro≥ linσ t∩ thσ use≥ anΣ provide≤ ì
hiφ witΦ fou≥ option≤ a≤ t∩ ho≈ t∩ proces≤ thi≤ line:
1. Replace the command in error with a new command
2. Skip the command in error and resume execution
with the next command
3. Replace the entire command line
4« Thro≈ awa∙ thσ commanΣ linσ anΣ resumσ user
control
Selected Error Messages:
Self-Explanatory
Examples of Use:
ERROR1
-- install Error Handler
ERROR2
Command: ERROR2 1.0
Syntax:
ERROR2
Function:
ERROR2á i≤á aε Erro≥ Handler«á Iµ thσ use≥á run≤á thi≤ ì
program¼ i⌠ install≤ itselµ a≤ thσ systeφ erro≥ handler« Iµ ì
ZCPR│ canno⌠ finΣ thσ CO═ filσ referenceΣ b∙ ß commanΣ verb¼ ì
i⌠á invoke≤á thσá installeΣ Erro≥á Handle≥á anΣá passe≤á thσ ì
commanΣ linσ t∩ it.
Options:
None
ERROR2
Comments:
ERROR2 display≤ thσ erro≥ linσ t∩ thσ use≥ anΣ provide≤ ì
hiφ witΦ fou≥ option≤ a≤ t∩ ho≈ t∩ proces≤ thi≤ line:
1. Replace the command in error with a new command
2. Skip the command in error and resume execution
with the next command
3. Replace the entire command line
4« Thro≈ awa∙ thσ commanΣ linσ anΣ resumσ user
control
Unlikσ ERROR1¼ ERROR▓ i≤ screen-oriented¼ havinτ ß mucΦ ì
"flashier" display. It uses the Z3TCAP for support.
Selected Error Messages:
Self-Explanatory
ERROR2
Examples of Use:
ERROR2
-- install Error Handler
ERROR3
Command: ERROR3 1.0
Syntax:
ERROR3
Function:
ERROR3á i≤á aε Erro≥ Handler«á Iµ thσ use≥á run≤á thi≤ ì
program¼ i⌠ install≤ itselµ a≤ thσ systeφ erro≥ handler« Iµ ì
ZCPR│ canno⌠ finΣ thσ CO═ filσ referenceΣ b∙ ß commanΣ verb¼ ì
i⌠á invoke≤á thσá installeΣ Erro≥á Handle≥á anΣá passe≤á thσ ì
commanΣ linσ t∩ it.
Options:
None
ERROR3
Comments:
ERROR│á display≤ thσ namσ oµ thσ CO═ filσ whicΦ wa≤ no⌠ ì
founΣ anΣ theε flushe≤ thσ commanΣ line¼á returninτá contro∞ ì
to the user.
Selected Error Messages:
None
Examples of Use:
ERROR3
-- install ERROR3
ERROR4
Command: ERROR4 1.0
Syntax:
ERROR4
Function:
ERROR4á i≤á aε Erro≥ Handler«á Iµ thσ use≥á run≤á thi≤ ì
program¼ i⌠ install≤ itselµ a≤ thσ systeφ erro≥ handler« Iµ ì
ZCPR│ canno⌠ finΣ thσ CO═ filσ referenceΣ b∙ ß commanΣ verb¼ ì
i⌠á invoke≤á thσá installeΣ Erro≥á Handle≥á anΣá passe≤á thσ ì
commanΣ linσ t∩ it.
Options:
None
ERROR4
Comments:
ERROR┤á print≤á thσ namσ oµ thσ CO═ filσ whicΦ wa≤á no⌠ ì
founΣá anΣ theε advance≤ t∩ thσ nex⌠ commanΣ iε thσá commanΣ ì
linσ buffer«á Iµ therσ i≤ n∩ nex⌠ command¼á use≥ contro∞ i≤ ì
resumed«á Iµá therσ i≤ ß nex⌠á command¼á commanΣá executioε ì
resumes there.
Selected Error Messages:
None
Examples of Use:
ERROR4
-- install Error Handler
ERRORX
Command: ERRORX 1.0
Syntax:
ERRORX
Function:
ERROR╪ disengage≤ thσ curren⌠ erro≥ handler¼ leavinτ n∩ ì
erro≥á handle≥ enabled«á Thσ defaul⌠ erro≥ contro∞ facilit∙ ì
oµ ZCPR│ i≤ no≈ iε effect¼á wherσ iµ aε erro≥ occur≤ iεá thσ ì
commanΣá line¼á thσ commanΣ linσ froφ tha⌠ poin⌠ forwarΣá i≤ ì
printed (followed by a '?').
Options:
None
ERRORX
Comments:
None
Selected Error Messages:
No error messages are generated by ERRORX.
Examples of Use:
ERRORX
-- disengage any Error Handler currently enabled
:LDR ZCPR3 System Segment Loader
Command: LDR 1.0
Syntax:
LDR ufn1,ufn2,...
Function:
LD╥á i≤á ßá general-purposσ Systeφ Segmen⌠á loade≥á fo≥ ì
ZCPR3« I⌠ load≤ al∞ oµ thσ ZCPR│ Systeφ Segment≤ int∩ thei≥ ì
appropriatσá buffers¼á checkinτ oε thei≥ forma⌠ anΣá conten⌠ ì
beforσá approvinτá anΣ completinτ eacΦá load«á EacΦá Systeφ ì
Segment is specified unambiguously.
Options:
None
Comments:
Thσá followinτ Systeφ Segment≤ arσ loadeΣá int∩á memor∙ ì
buffers by LDR:
*.ENV files - Environment Descriptors
*.FCP files - Flow Command Packages
*.IOP files - Input/Output Packages
*.NDR files - Named Directory Files
*.RCP files - Resident Command Packages
*.Z3T files - Z3TCAP Entries
Fo≥á eacΦá filσ loaded¼á thσ content≤ oµ thσá filσá arσ ì
loadeΣ int∩ ß memor∙ buffe≥ anΣ examined« BaseΣ oε thσ filσ ì
type¼á segment-uniquσá structura∞ check≤ arσ performed«á Iµ ì
thσá check≤á arσá passed¼á thσ segmen⌠ i≤á copieΣá int∩á thσ ì
correc⌠á memor∙á buffe≥ baseΣ oε thσ datß containeΣá iεá thσ ì
Environmen⌠ Descriptor«á Iµ thσ check≤ arσ no⌠á passed¼á aε ì
erro≥á messagσá i≤ issueΣ anΣ thσ nex⌠ filσ iε thσá lis⌠á i≤ ì
processed.
Sincσá thσá Environmen⌠ Descripto≥ (whicΦ i≤á currentl∙ ì
residinτá iεá it≤á memor∙ buffer⌐ i≤á useΣá t∩á providσá thσ ì
addres≤á t∩ whicΦ t∩ cop∙ thσ loadeΣ Systeφ Segment¼á i⌠á i≤ ì
importan⌠á tha⌠á thσá Environmen⌠ Descripto≥á bσá thσá firs⌠ ì
segmen⌠á loadeΣ b∙ LDR«á Aε alternativσ t∩ thi≤ i≤ tha⌠ thσ ì
BIO╙ ma∙ initializσ thσ Environmen⌠ Descripto≥ oε ColΣ Boot¼ ì
bu⌠á thi≤á woulΣ requirσ ß relativel∙á largσá BIO╙á overheaΣ ì
(over 128 bytes for the initial Environment Descriptor).
Wheε LD╥ load≤ aε Environmen⌠ Descriptor¼á i⌠ place≤ i⌠ ì
a⌠á thσá addres≤á oµ thσ Environmen⌠á Descripto≥á whicΦá wa≤ ì
installeΣ iε LD╥ durinτ thσ ZCPR│ Systeφ installation«á An∙ ì
othe≥á Systeφ Segmen⌠ i≤ loadeΣ baseΣ oε thσ content≤ oµ thσ ì
current Environment Descriptor in memory.
Selected Error Messages:
"filename.ty≡ i≤ no⌠ ß ValiΣ Typeó mean≤ tha⌠ thσá filσ ì
typσ oµ thσ indicateΣ filσ i≤ no⌠ onσ oµ ENV¼ FCP¼ IOP¼ NDR¼ ì
RCP, or Z3T.
"filename.ty≡á Contain≤á ß Forma⌠ Flawó mean≤ tha⌠á thσ ì
structure of the indicated file was not correct.
Examples of Use:
LDR SYS.ENV,MYIO.IOP,MYCMDS.RCP,MYIFS.FCP
-- loaΣ SYS.ENV¼ and¼ baseΣ oε thσ datß iε thi≤
Environment Descriptor, load the I/O Package
MYIO.IOP, the Resident Command Package
MYCMDS.RCP, and the Flow Command Package MYIFS.FCP
LDR TERM1.Z3T
-- replace the current Z3TCAP entry with TERM1.Z3T
:PATH Path Display and Set
Command: PATH 3.0
Syntax:
PATH
or
PATH path-expression
Function:
PAT╚á allow≤ thσ use≥ t∩ d∩ tw∩ thing≤á -- displa∙á thσ ì
curren⌠ patΦ o≥ se⌠ ß ne≈ path«á Thσ displa∙ show≤ thσ patΦ ì
iεá threσá formats║á Symbolic¼á Absolutσá (DU)¼á anΣá NameΣ ì
Director∙á (DIR)«á Thσ patΦ expressioε ma∙ intermi° an∙á oµ ì
thesσ format≤ a≤ desireΣ t∩ expres≤ thσ ne≈ path.
Options:
None
Comments:
Thσá PAT╚á CommanΣá i≤ useΣá t∩á dynamicall∙á changσá ß ì
memory-baseΣá filσá searcΦ patΦ o≥ thσ ZCPR│ commanΣá searcΦ ì
path«á WitΦá PATH¼á thσá use≥ caε definσ ß ne≈ patΦá t∩á bσ ì
followeΣ o≥ hσ caε vie≈ wha⌠ thσ curren⌠ patΦ is.
PAT╚ determine≤ thσ addres≤ oµ thσ patΦ i⌠ i≤ goinτá t∩ ì
work with from the ZCPR3 Environment Descriptor.
Thσá PAT╚ commanΣ deal≤ witΦ patΦ expressions«á ┴ patΦ ì
expressioεá i≤á ß sequencσ oµ director∙ name≤ whicΦá caεá bσ ì
expresseΣá a≤ "ambiguousó D╒ forms¼á absolutσ D╒á forms¼á o≥ ì
NameΣ Director∙ forms.
Aεá absolutσá D╒á forφ indicate≤á jus⌠á ßá disδá lette≥ ì
(curren⌠ use≥ i≤ assumed)¼á jus⌠ ß use≥ numbe≥ (curren⌠ disδ ì
i≤á assumed)¼á o≥ botΦ ß disδ lette≥ anΣ ß use≥ number«á Aε ì
"ambiguousó D╒ forφ i≤ onσ iε whicΦ thσ disδ lette≥ o≥á use≥ ì
numbe≥á o≥á botΦ i≤ replaceΣ witΦ ß "$óá character¼á meaninτ ì
"curren⌠ diskó o≥ "curren⌠ user"«á ┴ NameΣ Director∙á form¼ ì
oµ course¼ i≤ simpl∙ thσ namσ oµ ß directory.
T∩ illustrate¼á let'≤ sa∙ tha⌠ thσ use≥ i≤ loggeΣá int∩ ì
B1« Thσ path
$0 A$ A0 ROOT
represents the sequence
B0 to A1 to A0 to ROOT
Selected Error Messages:
"BaΣ Expressioε a⌠ <text>ó indicate≤ therσ wa≤ aε erro≥ ì
in the path expression at the indicated point.
Examples of Use:
PATH $0 A$ A15
- se⌠á patΦ froφ curren⌠ disk/use≥ ░ t∩ disδ A/curren⌠ ì
use≥ t∩ disδ A/use≥ 15
PATH A$ ROOT
- set path from disk A/current user to ROOT:
:QUIET Display and Set the Quiet Flag
Command: QUIET 1.0
Syntax:
QUIET o
Function:
QUIE╘ i≤ useΣ t∩ set¼ reset¼ anΣ displa∙ thσ Quie⌠ Flaτ ì
in the ZCPR3 Environment Descriptor.
Options:
D - Display the Quiet Flag
R - Reset (turn OFF) the Quiet Flag
S - Set (turn ON) the Quiet Flag
Comments:
Man∙á ZCPR│ utilitie≤ reaΣ thσ Quie⌠ Flaτ iε thσá ZCPR│ ì
Environmen⌠á Descripto≥á anΣ responΣá accordingly«á Iµá thσ ì
Quie⌠á Flaτ i≤ Se⌠ (ON)¼á theε certaiε informativσá message≤ ì
arσá suppresseΣ iε orde≥ t∩ cu⌠ dowε oε thσ "noiseóá createΣ ì
b∙ thσ command«á Iµ thσ Quie⌠ Flaτ i≤ Rese⌠ (OFF)¼ theε al∞ ì
messages are displayed.
Selected Error Messages:
N∩á Erro≥ Message≤ arσ generated«á Aε invaliΣá commanΣ ì
results in the Help screen being displayed.
Examples of Use:
QUIET R
- turn OFF (Reset) the Quiet Flag
QUIET DISPLAY
- Display the Quiet Flag
:REG Register Display and Manipulation
Command: REG 1.0
Syntax:
REG Dr or REG r <-- Display Register r
REG Mr <-- Minus (r=r-1) Register r
REG Pr <-- Plus (r=r+1) Register r
REG Sr value <-- Set (r=value) Register r
Function:
RE╟ displays¼á add≤ ▒ to¼á subtract≤ ▒ from¼ anΣ set≤ ß ì
valuσ t∩ thσ indicateΣ register« ┴ ZCPR│ Registe≥ i≤ ß one-ì
byte buffer (values are ranged from 0 to 255 decimal).
Thσá valuσá useΣ t∩ indicatσ ß registe≥ i≤ ßá characte≥ ì
froφ '0º t∩ '9'«á Thσ characte≥ '#º indicate≤ al∞ register≤ ì
("REG S# 0" stores 0 to all ten registers).
Options:
Shown Above
Comments:
Registers are used for two purposes:
1. to support looping in ZEX command files
(do something N times)
2. to pass parameter values from one program to
another program which is executed later
RE╟á ha≤ ß counterpar⌠ commanΣ iε thσá Systeφá Residen⌠ ì
Command Package provided in the ZCPR3 distribution.
Selected Error Messages:
"InvlΣ Reτ ID║ có mean≤ tha⌠ thσ registe≥ indicateΣ wa≤ ì
not symbolized by '0' to '9' or '#'.
Examples of Use:
REG S5 25
-- Register 5 = 25
REG M#
-- 1 is subtracted from all registers
:SETFILE System File Assignment
Command: SETFILE 1.0
Syntax:
SETFILE n afn
or
SETFILE n
Function:
SETFIL┼ se⌠ thσ namσ oµ ZCPR│ Systeφ Filσ ε (wherσ ε i≤ ì
▒ t∩ 4⌐ t∩ thσ indicateΣ ambiguou≤ filσ name«á Iµ n∩ AF╬ i≤ ì
given¼á thσ curren⌠ content≤ oµ thσ indicateΣ Systeφ Filσ i≤ ì
displayed. A file number is required.
Options:
None
Comments:
ZCPR│á Systeφ File≤ arσ referenceΣ b∙ somσ oµ thσ ZCPR│ ì
utilities¼á MEN╒á anΣ ALIA╙ iε particular«á SETFIL┼ i≤á thσ ì
mean≤á b∙ whicΦ thσ content≤ oµ thesσ filσ namσá buffer≤á i≤ ì
defined.
Selected Error Messages:
"InvaliΣ Filσ Namσ Numbe≥ (no⌠ 1-4)ó mean≤ tha⌠ ß valiΣ ì
filσá numbe≥ wa≤ no⌠ giveε afte≥ thσ SETFIL┼ verΓ (SETFIL┼ ε ì
afn).
Examples of Use:
SETFILE 1 myfile.txt
- System File 1 is set to MYFILE.TXT
SETFILE 4
- the name of System File 4 is displayed
:SHCTRL Shell Stack Display and Manipulation
Command: SHCTRL 1.0
Syntax:
SHCTRL o
Function:
SHCTR╠á i≤á useΣ t∩ providσ somσ contro∞ oµá thσá ZCPR│ ì
Shel∞á Stacδá froφ thσ commanΣ line«á Thσ content≤á oµá thσ ì
Shel∞ Stacδ caε bσ displayeΣ anΣ poppeΣ onσ leve∞ o≥ cleareΣ ì
completely.
Options:
C - Clear the Shell Stack (no Shell is in effect)
D - Display Shell Stack
P - Pop the Shell Stack (the current Shell is stopped
and the next Shell on the stack is invoked)
Comments:
Onl∙á onσá optioε ma∙ bσ useΣ iε conjunctioεá witΦá thσ ì
SHCTR╠á command«á An∙ character≤ followinτ thi≤ optioεá arσ ì
ignored.
SHCTR╠á i≤á intendeΣ t∩ bσ useΣ iε situation≤á wherσá ß ì
director∙ changσ i≤ desireΣ anΣ ß Shell¼ sucΦ a≤ MENU¼ i≤ iε ì
execution«á Thσá Shel∞ Stacδ caε bσ popped¼á thσá director∙ ì
changσáá performed¼áá anΣá thσá origina∞á Shel∞áá explicitl∙ ì
reinvoked.
Selected Error Messages:
None - Help is printed if invalid option
Examples of Use:
SHCTRL P
- pop the Shell Stack one level
SHCTRL D
- display the contents of the Shell Stack
:SHOW System Configuration Display and Error Handler
Command: SHOW 1.0
Syntax:
SHOW o
Function:
SHO╫ i≤ thσ ZCPR│ Environmen⌠ Displa∙ utility« Detail≤ ì
oµ thσ ZCPR│ Environmen⌠ Descriptor¼á wha⌠ systeφ facilitie≤ ì
arσá available¼á anΣ wha⌠ thσ statu≤ oµ thesσ facilitie≤á i≤ ì
arσá somσá oµ thσ item≤ includeΣ iεá thσá numerou≤á display≤ ì
which are generated by SHOW.
SHO╫ caε bσ invokeΣ a≤ aε Erro≥ Handler¼á iε whicΦ casσ ì
it≤á Erro≥ Handle≥ displa∙ caε givσ thσ commanΣ linσá statu≤ ì
anΣá it≤ othe≥ displays¼á sucΦ a≤ memor∙ examine¼á ma∙ provσ ì
useful to analyze the state of the ZCPR3 System.
Options:
E - Install SHOW as an Error Handler
(no SHOW displays are invoked)
Comments:
SHOW provides the following displays to the user:
1. Package Data 3. ZCPR3 System
- Flow Command Package - Environment Descriptor
- Input/Output Package - Message Buffers
- Resident Command Package - CRT and Printer Data
- System File Definitions
2. Environment Data
- Error Handler
- Memory Display Utility
- Named Directory Display
- Path Expression
- Shell Stack
SHO╫ i≤ screen-orienteΣ anΣ wil∞ no⌠ functioε correctl∙ ì
withou⌠ prope≥ Z3TCA╨ support«á Thσ Environmen⌠á Descripto≥ ì
MUST be installed with a valid Z3TCAP entry.
Selected Error Messages:
Self-Explanatory
Examples of Use:
Tr∙á i⌠á - you'l∞ likσ itíá SHO╫á i≤á totall∙á screen-ì
orienteΣá anΣá wil∞ no⌠ begiε t∩ functioε correctl∙á withou⌠ ì
prope≥á Z3TCA╨á support«á Iµ thσ use≥ enter≤á SHO╫á withou⌠ ì
proper support, the X command exits SHOW.
:Z3INS ZCPR3 System Installation Program
Command: Z3INS 1.0
Syntax:
Z3INS ufn1 ufn2
UFN1 must be an Environment Descriptor
UFN2 must be a Z3INS Installation File
Function:
Z3IN╙á install≤ thσ file≤ nameΣ iε ß Z3IN╙ Installatioε ì
Filσá witΦ datß froφ thσ Environmen⌠á Descripto≥á specified« ì
All files must be ZCPR3 Utilities.
Thσáá defaul⌠áá filσá type≤á arσá EN╓á fo≥á UFN▒áá (thσ ì
Environment Descriptor) and INS (the Installation File).
Options:
None
Comments:
Z3IN╙ i≤ thσ installatioε prograφ fo≥ thσ ZCPR│ System« ì
Al∞ utilitie≤ provideΣ iε thσ ZCPR│ distributioε excep⌠á fo≥ ì
ZEX may be installed for a target system by using Z3INS.
┴á ZCPR│á Installatioεá Filσá i≤á simpl∙á ßá tex⌠á filσ ì
containinτ tw∩ type≤ oµ lines║ ß commen⌠ line¼ whicΦ begin≤ ì
witΦá ß semicoloε (;)¼á anΣ ß linσ containinτ aε unambiguou≤ ì
file name, which is a file to be installed. Example:
; This is an installation file for my new utilities
util1.com
util2.com
; UTIL3 is really neat
util3.com
-- Sample Z3INS Installation File --
Casσ i≤ no⌠ significant«á Leadinτ space≤ oε eacΦá linσ ì
are ignored. Any file name MUST be unambiguous.
Thσá Environmen⌠á Descripto≥ referenceΣ iε thσá commanΣ ì
linσ i≤ ß standarΣ ZCPR│ Systeε Environmen⌠ descripto≥ whicΦ ì
is created by assembling a file like SYSENV.ASM.
Selected Error Messages:
Al∞áá erro≥á message≤á arσá ver∙á completσá anΣáá self-ì
explanatory.
Examples of Use:
Z3INS SYS.ENV NEWFILES.INS
-- Install the files listed in NEWFILES.INS with
the data contained in SYS.ENV
Z3INS NEWENV DIST
-- Install the files listed in DIST.INS with
the data contained in NEWENV.ENV
:Z3LOC ZCPR3 System Segment Locator
Command: Z3LOC 1.0
Syntax:
Z3LOC o
Function:
Z3LO├á i≤ useΣ t∩ locatσ anΣ displa∙ thσá addresse≤á oµ ì
thσ runninτ ZCPR│ CommanΣ Processo≥ Replacement¼á BDOS¼á anΣ ì
BIOS«á I⌠ ma∙ als∩ bσ ruε unde≥ conventiona∞ CP/═ t∩ locatσ ì
anΣá displa∙á thσ addresse≤ oµ thσ runninτ CP/═ 2.▓á Consolσ ì
Command Processor, BDOS, and BIOS.
Z3LO├ i≤ als∩ ablσ t∩ displa∙ thσ addresse≤ oµ ß numbe≥ ì
oµá ZCPR│ Systeφ Segment≤ anΣ datß area≤ iµ thσ ┌ optioεá i≤ ì
given«á Thσá ┌ optioε shoulΣ no⌠ bσ giveε iµ runninτá Z3LO├ ì
under CP/M 2.2.
Options:
Z - Display addresses and data on ZCPR3 System Segments
and data areas
Comments:
Iµá thσá ┌ optioε i≤ giveε (┌ shoulΣ onl∙ bσá giveεá iµ ì
runninτá Z3LO├á unde≥á ZCPR3)¼áá thσá followinτáá additiona∞ ì
address information is provided:
∩ Externa∞ PatΦ ∩ Residen⌠ CommanΣ Package
o Input/Output Package o Flow Command Package
o Named Directory Buffer o Command Line Buffer
o Shell Stack o Environment Descriptor
o External FCB o ZCPR3 Message Buffer
o External Stack o Wheel Byte
Selected Error Messages:
Z3LO├á generate≤ n∩ erro≥ messages«á Aε invaliΣ optioε ì
invokes a help screen.
Examples of Use:
Z3LOC
-- run Z3LOC for CPR/CCP, BDOS, and BIOS display
(may be used this way under CP/M 2.2)
Z3LOC Z
-- display ZCPR3 data as well
(may be used this way under ZCPR3 only)