
  TYPE
    dst$bct_flags = PACKED RECORD
      unused: 0 .. 1f(16),
      cpu_error_process_in_progress: boolean,
      cpu_error_fatal_after_process: boolean,
      terminate_system_by_operator: boolean,
      terminate_system_by_error: boolean,
      auto_restart_attempted: boolean,
      system_has_been_idled: boolean,
      auto_restart_control: boolean,
      point_of_commitment: boolean,
      operator_pause: boolean,
      dft_activation: boolean,
      eicb_activation: boolean,
    RECEND,

    dst$boot_control_table = RECORD
      revision: 0 .. 0ff(16),
      reserved_1: 0 .. 0ffffff(16),
      reserved_2: 0 .. 0ffffffff(16),
      flags: dst$bct_flags,
      sci_iou_model_number: 0 .. 0ffff(16),
      dft_buffer_length: 0 .. 0ffff(16),
      sci_iou_number: 0 .. 0ff(16),
      sci_pp_number: 0 .. 0ff(16),
      last_deadstart_time: integer,
      cip_directory_r_pointer: dst$r_pointer,
      eicb_word_address: integer,
      cm_message_buffer: string (80),
    RECEND;

*copyc dst$r_pointer
