1 /* BEGIN include file collection_1_phases.incl.pl1 */
 2 
 3 /* Symbolic names for the various collection1 phases.
 4 Keith Loepere, October 1983. */
 5 
 6 /* format: style4,indattr,ifthenstmt,ifthen,idind33,^indcomtxt */
 7 
 8 dcl  sys_info$collection_1_phase                fixed bin external static;
 9 
10 dcl  EARLY_INITIALIZATION                       fixed bin init (1) static options (constant);  /* phase to find the config deck */
11 dcl  BOOT_INITIALIZATION                        fixed bin init (2) static options (constant);  /* phase to setup up crash handler, bce */
12 dcl  SERVICE_INITIALIZATION                     fixed bin init (3) static options (constant);  /* phase to set up for service */
13 
14 /* These first 3 (EARLY, BOOT and SERVICE) must be 1, 2, 3 in that order so
15 programs can simply tell apart the booting phases from all others (crash or
16 recovery type phases). */
17 
18 dcl  CRASH_INITIALIZATION                       fixed bin init (4) static options (constant);  /* phase to set up bce after crash/shut down */
19 dcl  RE_EARLY_INITIALIZATION                    fixed bin init (5) static options (constant);  /* retry boot initialization given safe config to a new early level */
20 dcl  BCE_CRASH_INITIALIZATION                   fixed bin init (6) static options (constant);  /* retry boot initialization to give a new boot level given a crash of bce */
21 dcl  SHUT_INITIALIZATION                        fixed bin init (7) static options (constant);  /* same as boot but don't load new disk mpcs */
22 
23 dcl  COLLECTION_1_PHASE_NAMES                   (7) char (16) unal static options (constant) init
24                                                 ("early", "boot", "service", "crash", "re_early", "bce_crash", "shut");
25 
26 /* END include file collection_1_phases.incl.pl1 */