Input Processing X'002' -,- ____ --,:> Initialize DMKSSP processing. :> 2 Find the console. I GR6 RCHBLOK LF 3 Define the system. :> IRCUBLOKS I RCHBLOKs I I I II GR7 RCUBLOK II GR8 RDEVBLOK 1 ..... 1
i I I I I Notes 11 2
3
Registers 11 and 12 are set up as base
registers. The new I/O PSW, new mach· ine check PSW, and new program check PSW are set up and all interrupts are
disabled. If the console address is valid, DMKSSP displays VM/370 STARTER SYSTEM VERSION n.n
*** DO YOU WISH TO REDEFINE YOUR SYSTEM *** (YES, NO): If the response is YES, proceed by
redefining the system (see step 3). If the response is NO, DMKSSP proces·
sing is done. Proceed to step 4. First, a!! the control blocks and their
pointers are cleared and the system
residence device is set up.
DM KSSP must find the console. If the console is not at 009 or 01 F, DM KSSP enables for interrupts and waits until the operator signals attention to identify
the console. The CPU model is checked
and if it is valid, DMKSSP builds the real control blocks for the console, and
displays VM/370 STARTER SYSTEM VERSION n.n DMKSSP prompts the operator to
reconfigure the system. DMKSSP displays
ENTER PRINTER ADDRESS (cuu):
ENTER DEVICE TYPE (1403,1443, 3211): and buikls the printer real control blocks according to the operator's response.
DM KSSP displays
ENTER DEVICE ADDRESS (cuu):
ENTER DEVICE TYPE (2540P, 3525):
and builds the punch real control blocks according to the operator's response. I 4 Go to DiviKCPi.
Module Label Ref DMKSSP IDMKSSP011 I DMKSSP HDRMSG REDEFINE DMKSSP MAINLINE I II FINDCONS VLDCON HDRMSG PRTLAB PCHLAB Diagra. 8-1. DMKSSP--The Starter Syste. I ------, Tlbl I . IDMKCPI Notes
and builds the reader real control blocks according to the operator's response.
DM KSSP displays
ENTER ADDRESS WHERE PID TAPE IS MOUNTED (cuu):
ENTER DEVICE TYPE (2401, 2415, 2420, 3420): and builds the tape real control blocks according to the operator's response.
DM KSSP displays ENTER ADDRESS WHERE SCRATCH TAPE IS MOUNTED (cuu):
ENTER DEVICE TYPE (2401,2415, 2420, 3420) :
and builds the tape real control blocks according to the operator's response.
DM KSSP displays I ENTER DEVICE ADDRESS WHERE SYSTEM RES:DENCE WILL BE BU!LT
(cuu):
ENTER DEVICE TYPE (2319,2314, 3330, 3340, 2305): and builds the disk real control blocks according to the operator's response.
DM KSSP then asks the operator to
verify the configuration by displaying
*** SYSTEM DEFINITION COMPLETED *** cuu PRINTER cuu PUNCH cuu READER
cuu PID TAPE cuu SCRATCH TAPE cuu NEW SYSTEM RESIDENCE cuu SCRATCH PACK ARE THE ABOVE ENTRIES CORRECT (YES,NO): If the operator responds NO, the entire
system definition process is repeated. I RDEVBLOKS! GR10 !PL device address
Module Label PIDLAB BKUPLAB ISYSLAB WORKLAB 4 Control is transferred to DMKCPi with DMKSSP XPRINiT the address of the IPL device in general register 10. Ref
Chapter 8. The V!/370 Starter syste. 165
Program Organization
This section describes the organization of
the DMKSSP module. DMKSSP The Starter Systea Program that allows
the operator to redefine the 1I1n1mUII devices necessary to generate the V!/370 system. Nonreentrant, resident, entered via IPL. £2ndi!!£1l§ D!KSSP001 is entered as the result of an IPL. Exit Conditions --D8KSSP--glves control to
initialize the remainder of
Register 10 must contain the
address. u R1: Parameter register
R2: Paraaeter register
RS: General BAL register
R6: Address of RCHBLOK
R7: Address of RCUBLOK RS: Address of RDEVBLOK R11: Base register 2
R12: Base register 1 D!KCPINT to
the system. IPL device
External References the first real device
block IMKRIOCU Anchor to the first real
control unit block IMKRIOCH Anchor to the first real
channel l:lcck IMKRIOCN Address of the system console
device I!KRIOPR Address of the system printer
device IMKRIOPU Address of the system punch device IMKRIORD Address of the system reader
device IMKSYSNU Disk address on the nucleus JMKRIO Address of real I/O centrol
blocks £!ll to .Qther IMKCVTHB To convert the device address
to binary IMKCVTBB To convert the device address
to printable hexadecimal
characters IMKCPIBT To continue system
initialization RCHBLOK, RCUBLOK, RDEVELCK, PSA 166 IB8 V8/370 Service Routines Program Logic
Previous Page Next Page