home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / ibm370 / iktmvs.txt < prev    next >
Text File  |  2020-01-01  |  2KB  |  39 lines

  1.                     IK1KER.HLP                                89/11/09
  2.  
  3. Notes on the TSO-specific details of Kermit-TSO (in contrast to the
  4. generic MVS details):
  5.  
  6. There are numerous alternative user environments (monitors) that can run
  7. under MVS with varying levels of functionality.  It may be possible to
  8. develop a generic Kermit-MVS that would include most of the current TSO
  9. Kermit and would be combined with a relatively small monitor-specific
  10. section of code to provide full-function Kermits for some of the
  11. alternative environments.
  12.  
  13. Kermit uses a "hard-coded" DYNALLOC with explicit SVC 99 -- this is in
  14. the separate routine DYNALC.  Also, Kermit invokes EP=IKJEHCIR to obtain
  15. info from the catalog.  I am not sure whether these routines are an
  16. integral part of MVS.  They are, at any rate, not restricted to TSO/E.
  17. Therefore, both should be available under any time-sharing monitor.
  18.  
  19. The TSO areas CPPL, ECT, and UPT are used for three purposes: to drive
  20. TSO service routines like PUTLINE (along with IOPL), to simulate a
  21. command processor, and to extract the command-line parameters on the
  22. Kermit invocation and the userid.
  23.  
  24. SCRNIO uses a "hard-coded" TPUT (with explicit SVC 93) in addition to
  25. conventional TPUT's.
  26.  
  27. Kermit looks for ddname SYSPROC to define a library of TSO CLIST's
  28. for the Command Processor function.
  29.  
  30. . . . TSO macros
  31.         GETLINE, GTSIZE,
  32.         IKJCPPL, IKJECT, IKJGTPB, IKJIOPL, IKJUPT,
  33.         PUTLINE, STACK, STAX,
  34.         STCC, STCOM, STFSMODE, STSIZE,
  35.         TGET, TPG, TPUT
  36.  
  37. . . . TSO commands
  38.         COPY, DELETE, HELP, LISTCAT, LOGOFF, RENAME
  39.