
{ COMMON DECK CME$MANAGE_INTERFACE_TABLES }

?? FMT (FORMAT := OFF) ??
*copyc CMC$CONDITION_LIMITS
  CONST
    cmc$mit_err = cmc$min_ecc + 200,

{ general interface_table_errors }

    cme$it_invalid_parameter = cmc$mit_err + 0,
        {E +P1. }

    cme$pointer_not_defined = cmc$mit_err + 1,
        {E The pointer +P1 is not defined.}

    cme$search_not_found = cmc$mit_err + 2,
        {E The +P1 was not found.}

    { errors for build_logical_unit_table }

    cme$it_lu_unknown_product_id = cmc$mit_err + 5,
        {E +P3 for logical +P2 in procedure +P1. }


    { errors for build_pp_interface_table }

    cme$it_pp_not_controller_type = cmc$mit_err + 20,
        {E Element +P7 on channel +P3 is not a controller. }

    cme$it_pp_ct_number_mismatch = cmc$mit_err + 25,
        {E Controller element +P7 has mismatching equipment numbers: +P4 and +P5..
        { in procedure +P1. }

    cme$it_pp_channel_name_mismatch = cmc$mit_err + 30,
        {E +P7 not found in controller connection in procedure +P1. }

    cme$it_pp_not_data_type = cmc$mit_err + 35,
        {E +P7 is not a storage device element in procedure +P1. }

    cme$it_pp_unknown_product_id = cmc$mit_err + 40,
        {E +P7 has an unknown product identifier in procedure +P1. }

    cme$it_pp_invalid_lun = cmc$mit_err + 50,
        {E Logical unit number +P6 for element +P7 is too large..
        { in procedure +P1. }

    cme$it_pp_unit_number_mismatch = cmc$mit_err + 55,
        {E Physical unit +P5 for element +P7 does not match defined units..
        { in procedure +P1. }

    cme$it_pp_invalid_channel = cmc$mit_err + 60,
        {E Unsupported channel +P3 for element +P7 was detected in..
        { procedure +P1. }


    cme$it_invalid_jsn = cmc$mit_err + 70,
        {E +P1. }

    cme$it_lun_not_in_range = cmc$mit_err + 75,
        {E +P1. }

    cme$it_nil_lut = cmc$mit_err + 80,
        {E +P1. }

    cme$it_no_cip_access = cmc$mit_err + 83,
        {E Two CIO channels configured.}

    cme$it_unusable_cip_access = cmc$mit_err + 84,
        {E One CIO channel and the second channel unused or OFF. }

    cme$it_unit_unavailable = cmc$mit_err + 85,
        {E +P1. }

    cme$it_not_cip_device = cmc$mit_err + 86,
        {E +P1. }

    cme$it_nil_lpt = cmc$mit_err + 87,
        {E +P1. }

    cme$it_not_mass_storage = cmc$mit_err + 88,
        {E +P1. }

    cme$it_unknown_unit_type = cmc$mit_err + 89,
        {E +P1. }

    cme$it_unconfigured_lun = cmc$mit_err + 90;
       {E +P1 is not configured. }

?? FMT (FORMAT := ON) ??
