The first step in using Control-M/Tape is to initialize Control-M/Tape in each CPU. This is done by starting procedure CTTINIT, and is usually performed as part of the IPL process. The initialization process establishes the Control-M/Tape Real-Time environment, by
Note: The subsystem is named CTTD, and cannot be renamed.
The SVC number can be specified as an installation parameter.
This is accomplished by setting intervention points in the operating system where Control-M/Tape obtains control. These interfaces remain until a termination process is run
The block of information in common storage containing key control data and pointers is called the Control-M/Tape Control Table (TCT). Its common storage address is used by all real-time components (that is, the Control-M/Tape SVC and the subsystem). All activity starts from this block, which contains pointers to all Control-M/Tape tables and modules in storage. The control block, along with its related routines, remains in common storage until Control-M/Tape is shut down.
Upon completion of the initialization process, the Control-M/Tape Real-Time environment is established and Control-M/Tape takes control of removable media processing.
After initialization, no address space is needed for the Control-M/Tape environment, even though Control-M/Tape is active in the system.
Parent Topic |