Appendix A: eMS Macro Library
The following is a list and brief description of theCftS macros
applicable to Release 5.
Asterisk (*) indicates that the macro is reserved forIBM use.
*ADT
*ADTGEN*ADTSECT *!FT *AFTSECT BATLI!IT *C!SAVE *CMSCB *CMSCVT CO!PSWT *CORG *DBGSECT *DEVGEN *DEVSECT *DEVTAB *DIAG *DIOSECT DISPW DMSABN *DMSCCB *DltSABW *DMSDM *D!SERR *DMSERT DMSEXS DMSFREE *D!SFRES DMSFRET *DMSFREX *DPlSFRT *D!!SFRX DMSFST Generates a CSECT or DSECT for an active disk table.
Generates an active disk table (ADT) for a disk; usedby ADTSECT. Generates all the ADTs for CMS. Generates a DSECT for an active file Generates all the AFTs for eMS. Table of CPU, punch, and printer limits for user jobs
running underCMS batch.
Equivalent toSVCSAVE macro.
Generates a list of simulatedOS control blocks.
Generates the communication vector table as supported byCMS. Sets the compiler switch on or off. Refer to and Macro Reference. Sets the Generates a CSECT or DSECT for DEBUG environment variables.
Generates a device table for a given device; used by theDEVTAB macro. DSECT for a device table.
Generates the device tables for theCMS nucleus.
Issues a specifiedCP Diagnose instruction.
Generates aCSECT or DSECT for all I/O information.
Generates the calling sequence for the display terminal
interface. Refer to ABEND the virtual machine. Refer to DSECT describes field of DOS command control block (CCB). Refer to Qg!g ang 199!f· Allocates a work area for DMSABN. Reserved for IBM use. Sets up parameter list to type out a CMS error message;
Refer to the LINEDIT macro.DMSERR work area DSECT. Execute an instructicn without nucleus protection. Refer to 1Qg!f 2. Gets free storage. Refer to Guide. Calls-system free storage service routines.
Releases free storage. Refer to Guide. Calls-system free storage service routines.
Generates aDSECT for free storage management work area.
Submacro called bySets up a file status table for a given file. Refer to Appendix A: eftS Macro Library 2-247
The following is a list and brief description of the
applicable to Release 5.
Asterisk (*) indicates that the macro is reserved for
*ADT
*ADTGEN
Generates an active disk table (ADT) for a disk; used
running under
Equivalent to
Generates a list of simulated
Generates the communication vector table as supported by
Generates a device table for a given device; used by the
Generates the device tables for the
Issues a specified
Generates a
Generates the calling sequence for the display terminal
interface. Refer to
Refer to the LINEDIT macro.
Releases free storage. Refer to
Generates a
Submacro called by