DMKNLDR the 3104/3105, if it was not previously loaded. DMKF!l! Get storage to build CKPBLOK (telecommunications control block), if
necessary. Record active line and enabled terminal flag bits. Clear CONTASK chains. Force disconnect to all active users. DMKNLEMP ---nU8P-the 3104/3705.
DMKNLDR ---aeload the named program. On "IPL complete" signal, reenable resources.
DMKFRET ---aelease the CPEXBLOK. Exit to dispatcher. Q1!KRNl!!!! Entry via IOBLOK to perform input and output interruption processing. DMKRNK, RNIOERR ----For input-process failure. Analyze the failure and if related to the
3104/3705 and not to a particular resource, either retry or dump and
reload. Interpret response codes for each BTU received and schedule necessary
control operations. DMKR!1!, Generate response to a read error. Generate response to a write error. DMKRNJJ, Generate response to a contact task error. Generate response to a disconnect task error. Generate response to a control task error. Generate response to a unsolicited read. Return completed CONT1SKs. Attempt to restart the 3104/3705. DMKDSPCH the dispatcher. DMKRNHIN ---Entry via IOBLOK to perform input and output interruption processing. DMKRNH, SCHREAD interrupt status per IOBLOK values and if ATTN, build and start a read CCW sequence. If unit check and fatal, du.p and reload the 3704/3705. If pending ATTN cleared via 510 - Reschedule write operations. If unit exception, set RDEVSLOW and reschedule rejected CONT1SKs. Return only CONTASKs without CONRESP or CONSPLT set. Retain others
until final response is received.
1-200 IBM VM/370 System Logic and Problem Deteraination--Voluae 1
12MKRNH, !!NST!R! Attempt to restart the 3704/3705. DMKDSPCH dispatcher.
HANDLING REMOTE 3270 WITH BINARY SYNCHRONOUS LINES DMKRGBEN when the NETWORK ENABLEjDISIBLE command is issued. Get storage for the necessary CONTISK. IOBLOK. and if applicable, BSCBLOK. DMKRGB, LINESUP ---Set up-required CCWs and control data in the COBTASK for tasks.
These tasks include: enabling the binary synchronous line, enabling a
device, LOGO messages, screen formatting, and disable line or device
(logoff) DMKFREE -- For-logon function build logon V!BLOK. 12 MK IOS.2!! Start line I/O or device I/O, for not busy condition.
DMKRGB, RGFTASK ----For busy-condition, build CPEXBLOK and exit to caller. 12 MK RGB1£ Entry from DMKDSP. On a not available line condition, exit to
dispatch. For available line, process the associated CONTASKs by
queueing the related resource from the NICBLOK. RGS!!R% Process .QMKIOS2!! n,...TT SID on a no CONTASK queued condition. Process selection SIO on available resources and not in control aode
per NICBLOK conditions and the CONTASK CONSTAT field. DMKDSPCH - Exit-to dispatcherQ DMKRGAIN from D!KIOS, examine line interruption condition. Discard any
of the following and go to the dispatcher: nonbinary synchronous
line, copied IOBLOK, unsolicited interruption, bisync line flagged
not- in-use, nonter.inal class device.
DMKRGA, FATALER ---Por 10 B FATAL condition or any nonzero condition code, free all
related CONTASK, IOBLOK, IOERBLOK, and BSCBLOK. Log off all affected users on that line .QMKMSW!! Send message to the system operator. CP Method of Operation and Program Organization 1-201
Previous Page Next Page