Paqe of GC20-1807-7 As Updated April 1, 1981 by TNL GN25-0829 DIAGNOSE Code X'7C' Loqical
Device Support Facility 206 DIAGNOSE code X'84' -- Directory Update In-Place •••••••••••••••• 206 DIAGNOSE Code X'7C' -- Return Codes and Condition Codes ••••••••• DI AGNOSE Code X' 7 C' --Ret urn
Codes and Condition Codes ••••• Descriptions of Logical Device
support Facility Subfunctions .206. 1 206. 1 .206.2 Descriptions of Logical Device Facility Subfunctions (5748-XE1) •••••••••• Initiate: DIAGNOSE Code X'7C' .206.2 subfucntion X'0001' ••• 206.2 Initiate: Code X'7C' Subfucntion X'0001' ••• 206.2 Accept: DIAGNOSE Code X'7C' Subfucntion X'0002' ••• 206.2 Acceot: DIAGNOSE Code Subfucntion 1("10002' •• 206.2 Present: DIAGNOSE Code X'7C' C)u bfucnt ion X' 0003' 206.3 Present: Code X'7C' Subfucntion ""0003' ••• 206.3 'T'erminate: DIAGNOSE Code X'7C' Subfucntion X'0004' (5748-XX8) .... 206.3 Terminate: DIAGNOSE Code-X'7C' subfucntion X'0004' •• 206.3 Terminate (all): DIAGNOSE Code X'7C' su bfucnt ion X' 0005' .206.3 Terminate (all): DIAGNOSE X'7C' Subfucnt ion X' 00 05' .206.3 External Interupt Code X'2402' ( External Interupt Code X'2402' J). . Loqical Device Festrictions . Loqical Device Restrictions •••••••• DIAGNOSE Code X'84' -- Directory
In -Place (.21.9..§:.!.!!D DIAGNOSE Code X'84' -- Directory
Tn -Place CD CONVENTIONS ....... . r 0 Codinq Conventions •• rp Loadlist Requirements .206.3 206.3 206.4 .206.4 Up dat e 206. 4 Up dat e .206. 4 211 211 .214 HOW TO ADD A CONSOLE FUNCTION TO CPo •• 215 PPIN'T' BUFFERS AND FORMS CONrROL. New Print Puffer Images TJCS Buffer Images ••• UCSB Imaqes •••••• FOB Imaaes FOg Images 'lCorms Control Buffer. Forms Control Buffer Forms Control Buffer 4 and 5 Printer Forms .216 .217 .217 .219 •• 222 •• 222 •••• 222
.222. 1 222.1
rontrol and Print Buffer •.•••• .223
x V'1/370 svstem Proarammer's Gu:i.np 3203 Model 4 and 5 Printer and
3262 Model 1 and 11 Printer Forms
Control and Print Buffer •• 223 3203 Model 4 and 5 Printer and
3262 Model 1 and 11 Printer Forms
Control and Print Buffer (5748-XE1) •• 223 UCC Buffer Images ••• '. •••••• 224 IBM 3800 PRINTING SUBSYSTEM ........ 226 Using the 3800 Printer as a Dedicated
Device. .226 Using the 3800 Printer as a Real
Spooling Device •••••••••••• 227
Specifyinq Printer Options. •• .227
Creating Control Tables. •• .227 Storing and Loading Control Tables .228
Recovering from I/O Errors. .228
Displaying printer Control
Information. .228 JOURNALING LOGON, AUTOLOG, AND LINK COMMANDS. .. .229 SUPPRESSING PASSWORDS ENTERED ON THE COMMAND-LINE •••••••••••••• 230 PART 3. CONVERSATIONAL MONITOR SYSTEM (CMS) .. .231
I NTRO DUCT ION TO C MS. The CMS Command Lan guage The File System. .. Program Development .....
.233 ••• 233
.234
.235
INTERRUPT HANDLING IN C MS. SVC Interruptions .......... .
Internal Linkage SVCs •• Other SVCs. Input/Output Interruptions
Terminal Interruptions Reader/Punch/printer Interruptions Use r- Controlled Device Interruptions Program Interruptions. External Interruptions Machine Check Interruptions •• FUNCTIONAL INFORMATION Register Usage Structure of DMSNUC •• USERSECT (User •• DEVTAB (Device Table) •••••• structure of CMS Storage Free Storage Management. GETMAIN Free Storage Management. DMSFREE Free Storage Management.
Releasing Allocated Stora gee •• DMSFREE Service Routines •••• Error Codes from DMSFRES, DMSFREE, and DMSFRET •••••••••••• CMS Handling of PSW Keys •••••• CMS SVC Handling SVC Types and Linkage Conventions. Search Hierarchy for SVC 202 User and Transient Progra m Area s •• Called Routine Start-Up Table •••• Returning to the Calling Routine •• CMS Interface for Display Terminals •• .236
.236
.236
.236
.237
.238
.238 238
.238
.239
.239 .240 .240 .240 .241
.241
.241
.243
.244
.247 252
.252 254
.255
.256
.257
.259
.263
.264 264
.267
Page of GC20-1807-7 As Updated April 1, 1981 by TNL GN25-0829 HOw TO ADD A ']"0 CMS. COMMAND OR EXEC PROCEDURE .269 OS MACRO SIMULATION UNDER CMS. .270 o Data Management Simulation. .270 Handling Files that Reside on CMS Disks •.• 270 Handling Files that Reside on OS or DO c) Dis ks 271 Simulation 273
Access Method SUpport. .278
Reading OS Data Sets and DOS Files Usinq OS Macros. ••••• 280 D0 S/VS SUPPORT TJNDER CMS •• .284 DOS/VSE SUPPORT UNDEF CMS •• 284 DnS/VSE SUPPORT UNDER eMS Q284 Hardware Devices supported. •• .285 '1S Support of DOS/VS Functions. .285 C'1S support of DOS/VSE Functions (5.1!! 8- XX§). 285 support of DOS/VSE Functions (5748-XE1) ••••••••••••••• 285 LoqicaI-Unit Assignment ••• * = =288 Dns/vs Supervisor and I/O supported by CMS/DOS. •• 289 DOS/VSE Supervisor and I/O Macros c;upported by CMS/DOS (.274!i:.!!!i) .289 DOS/VSE su perv isor and I/O Macros c;upported by CMS/DOS (5748·XE1) Supervisoe- Macros •• Sequential Access Method
Declarative "'acros ••• Sequential Access Method .289 .290 .294
Imperative Macros ••• DOS/VS Transient Foutines. nOS/VSE TLansient Routines DOS/VSE Te-ansient Routines •• 304 .304 304 •• 304 .305 EXCP Support in CMS/DOS •• DOS/VS supervisor Control Blocks c;imulated by CMS/DOS •••••••••• 306 nOS/VSE Supervisor Control Blocks Simulated by CMS/DOS C21!!!i:.!X!il •••• 306 nOS/VSE Supervisor Control Blocks c;imulated by CMS/DOS •••• 306 1ser Considerations and Besponsibilities •••••••••••• 306 Dr) S/VS System Ge ner ation an d Up dat ing
considerations ••••••••••••• 306 DOS/VSE System Generation and (Jpdating Considerations. (.2148-.!!!H ••••••• 306 nOS/VSE System Generation and Updating ronsiderations. (5748-XE1) ••••••• 306 V'1/3 70 Die- ect ory En tries-. 307 CMS/DOS Storage Fequirements .308 the DOS/VS System Must Be Online •• 308 the DOS/VSE System Must Be Online 308 Wh en the DO S/VSF Sy stem Must Be On line = eo. 308 ryerformance. .309 Ex-ecution Considerations and
Restrictions •••••• Label processing in CMS/DOS (21!!.§:.XX§)· Tape Label Processing in CMS/DOS .309 .309 309 CMS SUPPORT FOR OS AND DOS VSAM FUNCTION S .310 Hardware devices Supported. .310 DOS/VS Supervisor l'!acros and Logical
Transients Support for VSAM •••••• 311 OOS/VSE supervisor Macros and Logical
Transients Support for VSAM .311 DOS/VSE Supervisor Macros and Logical
Transients Support for VSAM (.2748-X]l).311 Storage Requirements •••••••••• 312
Data Set Compatibility Considerations •• 312
Data Set Compatibility Considerations (5748-XX]) •••••••••••••• 312.1
Data Set Compatibility Considerations
( 5748- XEj). " ,,312 .. 1 ISAM Interface Program (lIP) •• 312 ISAM Interface Program (lIP) (57.9.8-XX.§). .312.1 ISAM Interface Program (lIP)
( 5748- Xj..1).. = .. .. .. .312.1 SAVING THE CMS SYSTEM. .313
The CMSSEG Discontiguous Saved Segment .313 CMS SEG Usage Options .313 Saved System Restrictions for CMS •••• 315 CMS BATCH FACILITY ••••••••••• 316
Resetting the CMS Batch Facility System Limits ••• " : e e _ ••••••••• 316 Writing Routines To Handle Spec ia 1
Installation Input ••••••••••• 317 BATEXIT1: Processing User-Specified Control Language. 317 BATEXIT2: Processing the Batch
Facility /JOB Control Card •••••• 317 EXEC Procedures for the Batch Facility Virtual Machine •••••••••••• 318
Data Security under the Batch Facility .318
Improved IPL Performance Using a Saved System. .318 AUXILIARY DIRECTORIES. .319
How To Add an Auxiliary Directory. .319
Generation of the Auxiliary Directory. 319
Initializing the Auxiliary Directory .320 Establishing the Proper Linkage •••• 320 An Example of Creating an Auxiliary
Directory ••••••••••••••• 321 ASSEMBLER VIRTUAL STORAGE REQUIREMENTS .324 Overlay Structures. .324 Pre structured Over lay. .324
Dynamic Load Overlay ••••••••• 326
PART 4. REMOTE SPOOLING COMMUNICATIONS SUBSYSTEM (RSCS). .327 INTRODUCTION TO RSCS Locations And Links.
.329
.329
Remote Stations. .329 .330 .330 VM/370 Spool System Interface. RSCS Command Language. STRUCTURE OF RSCS VIRTUAL STORAGE. RSCS Supervisor. ••• Supervisor Queue Extension.
Free Storage System Control Task ••••• 332 ••• 333 ••• 333
.333
.334
Contents xi
Previous Page Next Page