gtps4m21System Generation

Real-Time Disk Formatter

All of TPF's online and general files must be properly formatted before they are loaded with programs and data records. The disk formatter (FMTR) runs under the control of MVS and is used to format a disk pack for use in the TPF system.

SIP Stage II will create the JCL to format the required loader general file.

With ISO-C support, SIP splits the L1A2E job into L1A2E and L1A3E during Stage II. In this case, you need to modify your JCL. Following is a sample of the JCL produced by SIP.

 //L1A2E  EXEC PGM=FMTR40,REGION=8192K
 //STEPLIB DD DSN=ACP.LINK.REL40.BSS,DISP=SHR
 //DUMMY    DD DUMMY
 //SYSPRINT DD SYSOUT=A
 //SYSUDUMP DD SYSOUT=A
 //FMTDD2   DD SYSOUT=A
 //FMTSNP   DD SYSOUT=A
 //FMTDD3   DD DSN=GNFLBSS,UNIT=3380,
 //            VOL=(PRIVATE,,,,SER=SA0999),
 //            DISP=(NEW,KEEP),SPACE=(ABSTR,(1,1))
 //FMTDD1   DD *
  FMT     L     N 0000001   0000001     338L
  FMT     END
 /*
 //L1A3E  EXEC PGM=FMTR40,REGION=8192K
 //STEPLIB DD DSN=ACP.LINK.REL40.BSS,DISP=SHR
 //DUMMY    DD DUMMY
 //SYSPRINT DD SYSOUT=A
 //SYSUDUMP DD SYSOUT=A
 //FMTDD2   DD SYSOUT=A
 //FMTSNP   DD SYSOUT=A
 //FMTDD3   DD DSN=GNF2BSS,UNIT=3380,
 //            VOL=(PRIVATE,,,,SER=SA0999),
 //            DISP=(NEW,KEEP),SPACE=(ABSTR,(522,2))
 //FMTDD1   DD *
  FMT     4     N 0000002   0003413     3380
  FMT     END
 /*

Stage II will only create and list the required MVS Job Control Language (JCL) and input to initialize and format the first module of each device type for the online files. It is up to the user to actually run these MVS jobs. It will also be necessary to modify the VOLSER= parameter of the JCL for modules other than the first module of each device type. The output of SIP is placed into PDS member FMTRDECK of the source library for access by the user.