Directory
Figure 1-2 is an alphabetical list of some
of the labels in the IBCDASDI module. The
function performed at the point in the
program indicated ty each label is
described and the asseciated method ef
operation diagram is referenced. Label Diagram ABCFOUND 1 ... 1
ASGNALT 1-3 CKINPUT 1-1 CJ,RSCAN 1-1 CONSTR2 1-2 DASDI 1-1 FMTVTOC 1-2
GENSE 1-1 GETALTX 1-3 GETALTYZ 1-1
GETALT2 1-3
GETALT4 1-3
INTALT 1-2 START 1-1 TRKPRNT 1-3 VOLCHK 1-1 WRTIPL 1-2 WRTVTOC 1-2
Description
Finds size of alternate track area.
Assigns alternate tracks for defective tracks. Reads the control cards. Scans control cards. Writes track O. ._------, Performs program initialization and reads control cards. Formats the VTOC. Starts initializing virtual disks when volume label checking is net
desired.
Gets an alternate track for a defective track.
Checks whether volume label checking was requested when assigning
alternate tracks.
Checks to see if track is really defective befere assigning
alternate. This check is optional. Updates the VTOC after an alternate track assignment.
Tests tracks during initialization. Performs program initialization.
Issues message identifying defective track and the alternate
assigned.
Checks volume label when initializing virtual disks. Writes the IPt program on disk. Writes the VTOC. .J
Figure 1-2. Virtual Disk Initialization Program Label tirectory
Chapter 1. IBCDASDI--The Virtual Disk Initialization Program 11
Data Areas Track Zero This section describes the data areas used by the IBCDASDI Virtual Disk Initialization
Program. The data areas are: Unit Control Block
TRACK ZERO >
HA RO Rl R2 R3 R4 1< > L--V V V V V V Home Track IPt Record 1Pt Standard Additional
Address Description or Dummy Bootstrap Volume Volume Label
Label (Optional) Figure 1-3. IBCDASDI Track Zero
12 IBM VM/370 Service Routines Program Logic
>
< Rl0 > V J
Additional
Vclume Label (Cptional)
Previous Page Next Page