Module Name DMTMAP DMTMGX DMTNPT Entry Points DMMAP DMTMGX DMTMSG DMTNPT NPTGET SENDOFF BUFFINIT XECUTE LINEIO GETBLOCK GETVRFY PUTBLOCK PUTVRFY RSCS Module Entry Point Directory
Function
Describes the non-fixed address MSUP status storage
areas in main storage.
This .odule contains no executable code.
Takes a
message
message
message request buffer and
from the information in that
text found in constructs the
buffer and the
Contains a list of error messages to be used externally
by DMTMGX. This module contains no executable code.
This module is a line driver that provides sUPFort for
the 2770, 2780, 3770, and 3780 nonprogrammable
terminals. Maintains a cyclic control of the task on both
sending and receiving operations.
Sends the BSC end-of-transmission character (EOT) on
the line to the remote terminal.
Initializes the line output buffer with the correct BSC character set, depending cn the type of output file and
and features available at the terminal.
Requests the supervisor to execute I/O operations.
After starting the I/O operations, XECUTE waits for
either a command to be or the completion of the
requested I/O operation.
Executes (by calling XECUTE) I/O operations on the ESC line and checks the final state. LIBEIO then sets the IOERR flag in the DEVFLAG byte.
prepares the line output buffer to be transmitted to
the remote terminal.
Analyses the response obtained from each buffer trans­
mission and takes the appropriate error action.
Deblocks received TP buffers and writes the deblocked
record to the VM/370 spool file system. Verifies the content of each received TP buffer and
constructs an appropriate reply if the buffer is found
in error. RSCS Directories 3-51
RSCS Module Entry Point Directory Module Name D8TNPT (cont.) D8TPST Entry
Points C088ANDS C!DPROC 8SGPROC 8SG HEADPREP 8AKEBLOC VMSB2CP AISGET TODEBCD PAR8GET NPTINIT NPTLINK NPTERROR NPTTER8 DMTPST DMTQRQ Function
Passes commands received from the remote card reader to
the RSCS command processor for execution. Executes commands passed to it in the CMDRESF buffer after an ALERT from D8TREI indicates a command has been
entered.
Unstacks messages from the task MSG queue and transmits
them to the remote terminal printer. Prepares and sends
requests to the specialized task REI to write console
messages.
Prepares and sends requests to the specialized task REI
to write console messages.
provides, one record after the other, the separator and
header for print files and the header card fer punch
files. Saves the caller's registers for a call to VMSE2CP. Upon return fro. VMSB2CP, it sets the return code and
returns to the original caller.
Deblocks the VM/370 spool page buffers into an unpacked
buffer (PACKBLK).
Requests the specialized task AIS to open, close, and
delete the spool files that the NPT task is processing.
Converts System/370 TOD to EBCDIC date and time. Scans character strings to find delimiter characters.
Initialization routine for NPT. NPT sign-on routine.
writes the terminal I/O error .essage and terminates
the task.
Terminates the NPT task.
A service routine that may be called from anywhere in RSCS. DMTPST signals the completion of an event by posting the event's associated synch lock. This routine
is entirely reentrant and does not change the state of
running PSi. Manages the MSUP supervisor status queue for other functions. DMTQRQ is for use within the supervisor and
be entered with all masks off (except machine check).
3-52 IBM VM/370: System Logic and Deterrnination--volume 3
Previous Page Next Page