gtps4m26System Generation

Introduction to SIP

The system initialization package (SIP) is that part of the generation process that creates a TPF system tailored to both the hardware configuration and data requirements of an installation. SIP uses the macro assembler language, so a working knowledge of the assembly process and its job control requirements is essential.

SIP provides a framework of macros to define the hardware configuration, data file requirements, and communication facilities for your installation. During SIP, the system is customized according to these specifications. The system that results from this generation will be composed of those program items required for your configuration, other programs from IBM distribution libraries, and your own installation's programs.

The new system is generated in two SIP stages as shown in Figure 26. Before stage I, the FACE table generator is run to begin creating a database. During stage I, macros are coded that describe your configuration and data requirements. They are assembled and analyzed for errors, and they produce a job stream. It is essential for the correct job stream to be generated.

During stage II, this job stream is processed to generate the module libraries that comprise the new system. This new system contains some modules supplied by IBM and, optionally, modules that you supply.