page of GC20-1807-7 As Updated April 1, 1981 by TNL GN25-0829 SUPERVISOR ftACROS CMS/DOS supports physical IOCS macros and control program function
macros for DOS/VS. Figure 33 lists the physical IOCS macros and
describes their support. Figure 34 lists the control program function
macros and their support. Refer to VMlJIQ Volume 1 for details of the macros'
operation. r I Macro I I CCB (command I control block) I I EXCB (execute I channel program) WAIT SECT VAL (sector
value) DTFPH IThe CCB is generated. I Support IThe REAL operand is not supported; all other I operands are supported. ISupported. Issued whenever your program requires I an I/O operation (started by an EXCP macro) to I be completed before execution of program I continues. ISupported for VSAft. See "CftS Support for OS I and DOS VSAM Functions." ILBRET3 is not supported, labels cannot be I rewritten in CMS/DOS. OPEN/OPENR I Supported. Activates a data file. I ILBRET (label I Not supported. I processing return) I I 1 FEOV (forced INot supported. 1 end of volume) I I I SEOV (system INot supported. 1 end of volume) I 1---- ICLOSE/CLOSER I Supported. Deactivates a data file. I Figure 33. Physical IOCS Macros Supported by CMS/DOS 290 IBM VM/370 System programmer's Guide
April 1, 1981
Macro No. I Support 02 SYS=YES or NO operand is ignored. i I Reads a logical transient into storage andl passes control to an entry point. I 01 Reads any phase into storage and passes
control to an entry point. I I I I GENL Generates a directory list with a 34-byte I entry for each of the specified phases. I LOAD I Iyirtggl MacrQ§1 SYS=YES or NO operand is ignored. 04 Reads any phase into storage and returns
control to the calling phase.
! PFIX 67 No operation performed.
No operation performed.
No operation performed.
No operation performed.
No operation performed. I PFREE 68 , RELPAG 85 FCEPGOUT 86 PAGEIN 87 SETPFA VIRTAD REALAD GE'IVIS FREEVIS t IRrogrgm I I COM RG I I I MVCOM I I I I RELEASE I I GETIME I 1---
66 Returns code indicating program is running
in virtual mode.
71 No operation performed. 70 Not supported. Execution terminates with
an error message.
69 Not supported. Execution terminates with
an error message.
61 Supported for VSAM. (See Note.)
62 Supported for VSAM. (See Note.) I I 33 IReturns address of background partition's I communication region. I 05 I Modifies specified bytes within bytes I 12-23 of the partition communication , region. I 64 ISupported for VSAM. (See Note.)
i 34 IGets time of day. The GMT operand is not I supported. I]ot§: VSAM macros are discussed land DOS VSAM Functions."
in the section "CKS Support of OS Figure 34. DOS/VS Macros Supported under CMS (Part 1 of 3) I Part 3. Conversational Monitor System (CMS) 291
Previous Page Next Page

Extracted Text (may have errors)

April 1,
The compilers supported by CMS/DOS expect input/output to be assigned to
the following devices: SYSIN/SYSIPT must be assigned to the device where the input source
file resides. Valid device types are reader, tape, or disk. The user should assign the following logical units to any of the
indicated device types: SYSPCH to tape, punch, disk, or IGN SYSLST to tape, printer, disk, or IGN SYSLOG to terminal SYS003-SYSOOS to tape or disk.
The maximum number of work files is six for DOS/VS COBOL Compiler (FeOBOL) and two for DOS PL/I Optimizing Compiler (DOSPLI). You must assign SYSIN/SYSIPT. If it
time, an error message is issued and the
terminated.
is unassigned at compilation FeaBOL or DOSPLI command is
If SYSPCH or SYSLST are unassigned at compilation time, the FCOBOL or DOSPL! EXEC file directs output to the disk where SYSIN resides if SYSIN is assigned to a read/write CMS disk. Otherwise, output is directed to
the CMS read/write disk with the most read/yrite space. If SYSLOG is
unassigned, it is assigned to the terminal. If SYS001 through SYSnnn are unassigned, output is directed to the CMS disk with the most
read/write space.
The current I/O assignments may be displayed on the
the CMS/DOS LISTIO command. You can selectively
and/or programmer logical units as a group or as a
the EXEC option of the LISTIO command you can
containing the list of assignments.
terminal by entering
display the system
specific unit. with
create a disk file DOS/VS Supervisor and I/O Macros Supported by eMS/DOS CMS/DOS supports the DOS/VS Supervisor macros and the SAM and VSAM 1/0 macros to the extent necessary to execute the DOS/VS COBOL Compiler and
the DOS PL/I optimizing Compiler under CMS/DOS. CMS/DOS supports
Releases 31, 32, 33, and 34 of the DOS/VS Supervisor macros described in
the publication Supervisor ILQ Order No. GC33-S373. Since CMS is a single-user system executing in a virtual machine with
virtual storage, DOS/VS operations, such as multitasking, that cannot be
simulated in CMS are ignored.
The fo11owinq information deals with the type of support that CMS/DOS provides in the simulation of DOS Supervisor and Sequential Access
Method 1/0 macros. For a discussion of VSAM macros, see the section "CMS support for os and DOS VSAM Functions." Part 3. Conversational Monitor System (eMS) 289
page of GC20-1807-7 As Updated April 1, 1981 by TNL GN25-0829 SUPERVISOR ftACROS CMS/DOS supports physical IOCS macros and control program function
macros for DOS/VS. Figure 33 lists the physical IOCS macros and
describes their support. Figure 34 lists the control program function
macros and their support. Refer to VMlJIQ Volume 1 for details of the macros'
operation. r I Macro I I CCB (command I control block) I I EXCB (execute I channel program) WAIT SECT VAL (sector
value) DTFPH IThe CCB is generated. I Support IThe REAL operand is not supported; all other I operands are supported. ISupported. Issued whenever your program requires I an I/O operation (started by an EXCP macro) to I be completed before execution of program I continues. ISupported for VSAft. See "CftS Support for OS I and DOS VSAM Functions." ILBRET3 is not supported, labels cannot be I rewritten in CMS/DOS. OPEN/OPENR I Supported. Activates a data file. I ILBRET (label I Not supported. I processing return) I I 1 FEOV (forced INot supported. 1 end of volume) I I I SEOV (system INot supported. 1 end of volume) I 1---- ICLOSE/CLOSER I Supported. Deactivates a data file. I Figure 33. Physical IOCS Macros Supported by CMS/DOS 290 IBM VM/370 System programmer's Guide

Help

loading