*DMSLN *DMSLNC *DMSLND *DMSLNP *DMSLNU *DMSLNY *DMSLNZ *DMSPID *DMSTMS *EDCB *FQUATES *EXCP *EXTSECT *FCB FSCB *FSCBD FSCLOSE *FSENTR FSERASE FSOPEN *FSPOINT FSREAD FSSTAT2 *FSTB *FSTD FSiRITE *FVS *GETADT *GETFST HRDEIT HNDINT HNDSVC *10 *IOSECT *KEYSECT *KXCHK *LDM *LDRST LINEDIT *NUCON Function SetS-nucleus protection on or off. Refer to Called by DMSERR, LINEDIT macros. Called by DMSERR, LINEDIT macros. Called by DMSERR, LINEDIT macros. Called by DMSERR, LINEDIT macros. Called by DMSERR, LINEDIT macros. Called by DMSERR, LINEDIT macros. Called by DMSERR, LINEDIT macros. Passes a fileid in quotes into separate filename, filetype,
filemode, used by FSCB, and FSPOINT. Used by RDTAPE, WRTAPE, and TAPECTL. Frees storage control blocks initialized by DeSEDI for edit modules.
Generates CMS equates for symbolic names. Issues an SVC O. Defines storage for the timer interrupt.
Generates a file control block (FCB) DSECT. Sets UP a file system control block. Refer to VftL37Q Command and Macro Reference. DSECT--that- describes--1Ields in CMS PLIST for related commands. Closes a file. Refer to Reference. Used-by-eMS file system routines at entry.
Erases a file. Refer to Reference. opens--a--file. Refer to !nLJ1Q Reference. ExeCUtes-the CMS POINT function.
Reads a record from a file. Refer to Macro Reference. Checks for--an-existing file. Refer to and Macro Reference. Generates-a-file-status table (file directory) block.
Entry to the file status table (file directory) block. Writes a record into a disk file. Refer to !!L]70 Command and Macro Reference. DefInes-storage-for-file-5ystem variables.
Gets a specified active disk table.
Gets a specified file status table.
Handles external and timer interrupts. Refer to Co.mand and Macro Reference. Handles-interrupt-on--devlces. Refer to and Macro Reference. Handles--SVCs:---aefer to !nLJ1Q gng Contains PLISTs needed to access eMS I/O routines.
Defines miscellaneous I/O variables. Contains variables necessary for storage key handling.
Checks to see if HI has been entered by the user.
Loads double multiple (for floating point registers). CMS Loader work area.
Types a line to the terminal. Refer to and Macro Reference. Generates-a-nSECr-CMS nucleus constant area.
2-248 IBM VM/370 System Logic and Program Determination--Volume 2
*OVSECT *OSFST *PDSSECT *PGMSECT PRINTL PUNCHC RDCARD RDTAPE RDTERM REGEQU *RELPAGES *STDM STRINIT *SUBSECT *SVCENT *SVCSAVE *SVCSECT *SYSLOAD *SYSNAMES TAPECTL *TSOELKS *TSOGET *USE *USERSECT WAITD WAITT WRTAPE WRTERM DMSOVS work area.
Defines an OS file status table for OS ACCESS. DSECT used for processing MACLIB files.
Defines work area for DMSITP. Prints a line on the printer. Refer to and Macro Reference. Punches--a card:---Refer to gng Reads a card from the reader. Refer to and Macro Reference. Reads-a-record -frem tape. Refer to CH2 Macro Reference. Reads- a-record- from the terminal. Refer to !8/370 Command and Macro Reference. Generates-symbolIc -register equates. Refer to Sets the release pages flag. Storage for multiple floating-point registers.
Initializes storage. Refer to Reference. CSECT-or-nSECT for CMS SUBSET use.
Issues a DMSKEY macro before calling an instruction. System save area.
Defines work area for DMSITS. Puts in a specified register the address of a specified
routine in NUCON. Saves system names table loaded via C8S routines.
positions a tape. Refer to £A§ ggg Reference. Ccntains--CPPL, UPT, PSCB, and the BCT for TSO service
routines.
Gets the address of the TSO command processor parameter list (CPPL) Generates assembler USING and DROP instructions, as needed.
Creates user work area. Waits until the next interrupt occurs for the specified
device. Refer to gng Waits until all pending I/O to the terminal has completed.
Refer to and Writes a record to tape. Refer to CM§ Macro Reference. wrItes -i--record to the terminal. Refer to !!L17 0 Appendix A: eMS Macro Library 2-249
Previous Page Next Page