VM370 Rel 6 Service Routines Pgm Logic (Mar79)
Page29(29 of 269)
UNIT CONTROL BLOCK The field UCBREG contains the address of the UCB. All references to fields in the UCB are made using offsets from UCBREG; the UCE fields are not late led in the IBCDAStI program. The format of the UCE is: o 4 8 10 *1 *2 11 I 15 I not used 12 I CAW Channel and unit numrer Interrupt PSW Interrupt CSW 1--------------------------------------------------------------- 18 20 o 0 1 1 2 2 4 4 5 5 8 8 10 16 18 24 20 32 Sense Information 2305, 3330, 3340, 3350 Sense Information Field *,--- unit reference number Not used Channel and unit number *2 CAW protect CAW Interrupt PSW Interrupt CSW Sense Information 2305, 3330, 3340, 3350 Sense Information Figure 1-4. Unit Control Block Chapter i. IBCDASDI--The Virtual Disk Initialization n .... ____ _ r ... ... o.w 13
Diagnostic Aids Figure 1-5 is a list of the messages issued by the Virtual Disk Initialization Prograa and the label of the rcutine that caused the aessage to be issued. r---------------------.--------------------------------------------------------------, Message Code IBC101W IBC102A IBC103A IBC104W IBC105A IBC106A IBC107W IBC108A IBC1081 IBC1091 IBC1101 IBC1111 IBC1l2W IBC113W IBC153A IBC154A IBC155A IBC156A IBC157A IBC159A IBC160A IBC163A IBC201W IBC202A IBC203W IBC204W IBC205W IBC206W IBC208W IBC209W Label ERR235 ERR635 SCANPRT ABSEQERR SVCINT ATTN CKVOLLBL TRKZERO TRACKBAD ALTE2314 GETALT2 TRKPRNT TRKPRNT ALTERR VTOCERR FAILREAD ERR233 ERR633 ERR433 ERR833 ERR333 ERR133 ERR232 ERR632 ERR432 ERR832 EOJ COMREJ INTVREQ BUSOUT EQUIPCHK DATACHK OVRRUN CONVTERR ENDOFCYL Diagram 1-3 1-3 1-3 ftessage Text INVALID CARD COtE. CORRECT ERROR. DEFRESS INTERRUPT KEY. CONTROL STATEMENT ERROR. JOB TERMINATED. STATEMENT SEQUENCE ERROR. JOB TERftIIATED. SVC INTERRUPT. JOB TERftINATED. DEFINE INPUT DEVICE. THE VOLID IN CONTROL STATEMENT DOES NeT AGREE WITH ID IN VOL BABEL WHICH FOLLOWS TRACK ZERO fAD. JOB 7ERMINATED. HA OR RO FIELD fAD. JOB TERftINATED. HA OR RO FIELD fAD. TRACK CHK INDICATES TRACK IS GOOD. BAD TRACK cccchhhh. ALTERNATE cccchhhh. ALT TRACKS DEPLETED. JOB TERMINATED. IMPROPER VTOC EEGIN AtIRESS. JOB TERftINATED. TYPEWRITER FAILEt TO READ LAST ftESSAGE. DEFRESS IN TERRUPT KEY. READY READER cuu. DEPRESS INTERRUPT KEY. READY PRINTER cuu. tEPRESS INTERRUPT KEY. READY TAPE cuu. tEPRESS IN7ERRUPT KEY. READY DASD cuu. DEPRESS IN7ERRUPT KEY. READER CHECK. CORRECT ERROR. DEPRESS INTERRUPT KEY. PRINT CHECK. CORRECT ERROR. DEPRESS IN7ERRUPT KEY. END OF JOB. COMMAND REJECT INTERV. REQUIREI BUS OUT CHECK EQUIPMENT CHECK DATA CHECK OVERRUN DATA CONV. CHECK END OF CYLINDER L- __________________________________ __ Figure 1-5. IBCDASDI Messages (Part 1 of 2) 14 IBM VM/370 Service Routines Program Logic