home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
ibm370.zip
/
iktmvs.txt
< prev
next >
Wrap
Text File
|
1992-09-30
|
2KB
|
39 lines
IK1KER.HLP 89/11/09
Notes on the TSO-specific details of Kermit-TSO (in contrast to the
generic MVS details):
There are numerous alternative user environments (monitors) that can run
under MVS with varying levels of functionality. It may be possible to
develop a generic Kermit-MVS that would include most of the current TSO
Kermit and would be combined with a relatively small monitor-specific
section of code to provide full-function Kermits for some of the
alternative environments.
Kermit uses a "hard-coded" DYNALLOC with explicit SVC 99 -- this is in
the separate routine DYNALC. Also, Kermit invokes EP=IKJEHCIR to obtain
info from the catalog. I am not sure whether these routines are an
integral part of MVS. They are, at any rate, not restricted to TSO/E.
Therefore, both should be available under any time-sharing monitor.
The TSO areas CPPL, ECT, and UPT are used for three purposes: to drive
TSO service routines like PUTLINE (along with IOPL), to simulate a
command processor, and to extract the command-line parameters on the
Kermit invocation and the userid.
SCRNIO uses a "hard-coded" TPUT (with explicit SVC 93) in addition to
conventional TPUT's.
Kermit looks for ddname SYSPROC to define a library of TSO CLIST's
for the Command Processor function.
. . . TSO macros
GETLINE, GTSIZE,
IKJCPPL, IKJECT, IKJGTPB, IKJIOPL, IKJUPT,
PUTLINE, STACK, STAX,
STCC, STCOM, STFSMODE, STSIZE,
TGET, TPG, TPUT
. . . TSO commands
COPY, DELETE, HELP, LISTCAT, LOGOFF, RENAME