MAKE-ALTERNATIVE-SYSTEM

From NDWiki
Jump to: navigation, search
@MAKE-ALTERNATIVE-SYSTEM <file 1>, <file 2>, <file 3>, <file 4>, <file 5>, <IS SOURCE RT LOADER IN SEGMENT FILE NO. 0?>, [<file 6>,] <file 7>, <IS SOURCE SPOOLING PROGRAM IN SEGMENT FILE NO. 0?> [, <file 8>]

Save the current system as an alternative system.

< file 1> 
a contiguous file, comprising 63 pages, where the first part of "alternative system" will be placed (default type = DATA).
< file 2> 
a contiguous file comprising 64 pages, allocated immediately after <file 1>. The file will contain the second part of "alternative system" (default type = DATA).
< file 3> 
a contiguous file, comprising 20 pages, where the "alternative RT loader" will be placed (default type = DATA).
< file 4> 
a contiguous file where the first part of the "alternative system" is located (default type = DATA).
< file 5> 
a contiguous file comprising 64 pages, allocated immediately after <file 2>. It contains the second part of the "alternative system" (default type = DATA).
<IS SOURCE RT LOADER IN SEGMENT FILE NO. 0?> 
YES = the system to be made alternative is the currently running system. Next parameter is not entered. NO = next parameter gives location of RT loader.
<file 6> 
a contiguous file, comprising 20 pages, containing the RT loader to be made the alternative one (default type = DATA).
<file 7> 
is a contiguous file with the length of 4 pages where the "alternative"spooling program will be placed. (Must be answered even if the system is made without spooling specifications)
<IS SOURCE SPOOLING PROGRAM IN SEGMENT FILE NO. 0?> 
YES = the system to be made alternative is the currently running one. NO = next parameter must be entered.
<file 8> 
a contiguous file comprising 4 pages, where the spooling program to be made alternative resides.

Rules:

  1. Permitted only for user SYSTEM.
  2. The system is loaded by the command @GET-ALTERNATIVE-SYSTEM. When returning to the normal system, the normal cold start procedure is followed by using MACM and )HENT, @GET-ALTERNATIVE-RT-LOADER is used to get the saved RT loader.

Related commands

@MAKE-ALTERNATIVE-RT-LOADER

@GET-ALTERNATIVE-SYSTEM

@GET-ALTERNATIVE-RT-LOADER

References

Norsk Data Document ND–60.128.01 SINTRAN III REFERENCE MANUAL (printed June 1980), pages 1-107, 1-108