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 */