*@ VME KERMIT SUPPORT PROCEDURE MESSAGE TEXT MODULE @ *@ ************************************************ @ *CREATE(KMTSPMTM) *PROC(KMTSPMTM) *VERSION(101) *PARAMS(EXP&ICL) *LINESPLIT(SPACE) *@ MESSAGES MESSAGE TEXTS @ *@ ********************** @ *@ GENERAL MESSAGES @ *@ **************** @ *1 @ KMT_VERSION_NUMBER @ SWURCC VME KERMIT VERSION *2 @ KMT_SWURCC_BANNER @ South West Universities Regional Computer Centre, Claverton Down, Bath BA2 7AY, U.K. *3 @ NON-STANDARD MARK CHARACTER @ The VME Kermit START-OF-PACKET character is Hex 1E (decimal 30). Please set the START-OF-PACKET character on your micro to correspond. Type: HELP START-OF-PACKET for further details. *@ SUPPORT PROCEDURES MESSAGES @ *@ *************************** @ *50 @ KMT_SP_TRACE_MSG @ DEFAULT <> ESAC> *@ ERROR HANDLER MESSAGES @ *@ ********************** @ *@ DEVICE HANDLER MESSAGES @ *@ *********************** @ *150 @ KMT_DH_DATA_IN_MSG @ KMT_DH_DATA_IN :- *151 @ KMT_DH_DATA_OUT_MSG @ KMT_DH_DATA_OUT :- *152 @ KMT_DH_EVENT_MSG @ KMT_DH_EVENT :- *@ FILE HANDLER MESSAGES @ *@ ********************* @ *200 @ KMT_FH_RECORD_IN_MSG @ KMT_FH_RECORD_IN :- *201 @ KMT_FH_RECORD_OUT_MSG @ KMT_FH_RECORD_OUT :- *@ PACKET PROCESSOR MESSAGES @ *@ ************************* *250 @ KMT_PP_TRACE_MESSAGE @ MARK = X"" LEN = SEQ = TYPE = , , , , , , , , , , , , DEFAULT ESAC> DATA = X"" CHECKSUM = X"" *251 @ KMT_PP_PACKET_IN_MSG @ KMT_PP_PACKET_IN :- *252 @ KMT_PP_PACKET_OUT_MSG @ KMT_PP_PACKET_OUT :- *253 @ KMT_PP_PACKET_DATA_IN_MSG @ KMT_PP_PACKET_DATA_IN *254 @ KMT_PP_PACKET_DATA_OUT_MSG @ KMT_PP_PACKET_DATA_OUT *255 @ EBCDIC DATA @ (EBCDIC) :- *256 @ ASCII DATA @ (ASCII) :- *257 @ BINARY DATA @ (BINARY) :- X"" *258 @ KMT_PP_PARAM_OUT_MSG @ KMT_PP_PARAM_OUT :- *259 @ KMT_PP_PARAM_IN_MSG @ KMT_PP_PARAM_IN :- *260 @ NO PARAMATERS! @ NONE! *261 @ KMT_PP_PARAMS @ MAXL = *262 TIME = *263 NPAD = *264 PADC = X"" *265 EOL = X"" *266 QCTL = X"" *267 QBIN = X"" *268 CHKT = "" *269 REPT = X"" *270 CAPAS = X"" *@ PROTOCOL HANDLER MESSAGES @ *@ ************************* *300 @ KMT_PH_STATES_MSG @ KMT_PH_STATES :- *301 @ KMT_PH_TRACE_MESSAGE @ STATE = (, , , , , , , , DEFAULT ESAC>), EVENT = (, , , , , , , , , , , , , , DEFAULT ESAC>) *@ COMMAND AND PARAMETER CHECKING @ *5000 @ check Kermit initial mode @ THEN HALT 0, THEN HALT 1, THEN HALT 2, THEN HALT 3 DEFAULT HALT 4 @ invalid mode @ ESAC > *5010 @ check Kermit command @ THEN HALT 0, THEN HALT 1, THEN HALT 2, THEN HALT 3, THEN HALT 4, THEN HALT 5, THEN HALT 6, THEN HALT 7 DEFAULT HALT 8 @ invalid command @ ESAC > *5100 @ SET command: check for SEND or RECEIVE option @ THEN HALT 0, THEN HALT 1 DEFAULT HALT -1 @ not present - ok though @ ESAC > *5110 @ check SET parameter @ THEN HALT 0, THEN HALT 1, THEN HALT 2, THEN HALT 3, THEN HALT 4 DEFAULT HALT 920 @ invalid parameter @ ESAC > *5120 @ check parameter following SEND or RECEIVE option @ THEN HALT 0, THEN HALT 1, THEN HALT 2, THEN HALT 3, THEN HALT 4, THEN HALT 5, THEN HALT 6, THEN HALT 7 DEFAULT HALT 921 @ invalid parameter @ ESAC > *5130 @ check DEBUG option @ THEN HALT 0, THEN HALT 1, THEN HALT 2, THEN HALT 3, THEN HALT 4 DEFAULT HALT 921 @ invalid DEBUG parameter @ ESAC > *5140 @ check FILE option @ THEN CASE P4 STARTS THEN HALT 0, THEN HALT 1, THEN HALT 2 DEFAULT HALT 931 ESAC, THEN CASE P4 STARTS THEN HALT 3, THEN HALT 4 DEFAULT HALT 931 ESAC, THEN CASE P4 STARTS THEN HALT 5, THEN HALT 6 DEFAULT HALT 931 ESAC, THEN CASE P4 STARTS THEN HALT 7, THEN HALT 8 DEFAULT HALT 931 ESAC DEFAULT HALT 921 @ invalid SET FILE argument @ ESAC > *5150 @ check OFF/ON option @ THEN HALT 0, THEN HALT 1 DEFAULT HALT 931 ESAC > *@ RESULTCODES MESSAGE TEXTS @ *@ ************************* @ *@ GENERAL RESULTCODES @ *@ ******************* @ *@ SUPPORT PROCEDURES RESULTCODES @ *@ ****************************** @ *80050 @ KMT_SP_NOT_HEX @ NON-HEXADECIMAL CHARACTERS FOUND IN STRING *80051 @ KMT_SP_STRING_TOO_BIG @ KMT_SP_STRING_TOO_BIG *@ ERROR HANDLER RESULTCODES @ *@ ************************* @ *80100 @ KMT_EH_ERROR_MSG @ *80101 @ KMT_EH_SOFTWARE_ERROR @ AN UNRECOVERABLE SOFTWARE ERROR HAS OCCURED *80102 @ KMT_EH_ICL_RESULT @ <>**** RC = RETURNED FROM PROCEDURE , <> DEFAULT <> ESAC> *@ DEVICE HANDLER RESULTCODES @ *@ ************************** @ *80150 @ KMT_DH_UNEXPECTED_BREAK_IN @ <>**** UNEXPECTED BREAK_IN EVENT **** *80151 @ KMT_DH_UNEXPECTED_EVENT @ <>**** UNEXPECTED EVENT **** *80152 @ KMT_DH_DATA_AVAILABLE @ KMT_DH_DATA_AVAILABLE *80153 @ KMT_DH_QUEUE_EMPTY @ KMT_DH_QUEUE_EMPTY *@ FILE HANDLER RESULTCODES @ *@ ************************ @ *80200 @ KMT_FH_RECORD_TOO_BIG @ <>**** MAXIMUM RECORD SIZE EXCEEDED, SIZE = , MAX SIZE = *@ PACKET PROCESSOR RESULTCODES @ *@ **************************** @ *80250 @ KMT_PP_NO_INPUT_PACKET @ KMT_PP_NO_INPUT_PACKET *80251 @ KMT_PP_UNSUPPORTED_PACKET_TYPE @ KMT_PP_UNSUPPORTED_PACKET_TYPE *80252 @ KMT_PP_INVALID_PACKET_TYPE @ KMT_PP_INVALID_PACKET_TYPE *80253 @ KMT_PP_INVALID_CHACKSUM @ KMT_PP_INVALID_CHECKSUM *80254 @ KMT_PP_INVALID_PACKET_LENGTH @ KMT_PP_INVALID_PACKET_LENGTH *80255 @ KMT_PP_RECORD_TOO_BIG @ <>**** MAXIMUM RECORD SIZE EXCEEDED, MAX SIZE = *80256 @ KMT_PP_STRING_TOO_BIG @ <>**** MAXIMUM MESSAGE SIZE EXCEEDED, SIZE = , MAX SIZE = *80257 @ KMT_PP_INVALID_CONFIG_PARAM @ INVALID CONFIGURATION PARAMETER ,<"NPAD">,<"PADC">,<"EOL">,<"QCTL">,<"QBIN">,<> ESAC>, VALUE = X"" THEN JP4 DEFAULT <> ESAC> *80258 @ KMT_PP_QBIN_AND_QCTL_EQUAL @ THE CONTROL-QUOTE AND EIGHTH-BIT-PREFIX CHARACTERS ARE EQUAL QBIN = X"", REMOTE QCTL = X"", LOCAL QCTL = X"" *80259 @ KMT_PP_QCTL_WARNING @ <>**** WARNING THE REMOTE QCTL CHARACTER X"" WILL RESULT IN THE CORRUPTION OF ANY X"" CHARACTERS TO X"" *80260 @ KMT_PP_QBIN_REJECTED @ THE EIGHTH-BIT PREFIXING HAS BEEN REJECTED BY THE REMOTE SYSTEM *80270 @ INVALID CONFIG PARAM REASONS@ (less than minimum packet length) *80271 (too many PAD characters requested) *80272 (not a control character) *80273 (not a printable character) *80274 (character not acceptable for VME I/O) *80275 (not a valid character) *80276 (same as START-OF-PACKET character) *80277 (same as END-OF-LINE character) *@ VME COMMAND ERRORS @ *85000 @ filenames not reqd @ **** File names not required with option. *85001 @ rem_file not reqd for Receive @ **** Remote filename not required with Receive option. *85010 @ vme_file mandatory for Send @ **** Filename must be specified with Send option. *85020 @ invalid option @ **** is not a valid VME Kermit option. *85030 @ terminated with fatal error @ **** VME Kermit terminated due to fatal error. *85031 @ logging out vm on exit @ Logging out.....! *85032 @ terminate with a new line @ *@ USER INTERFACE (KMT_UI) MESSAGES @ *85820 TRANSFER STATISTICS Packets in Packets out Retries Timeouts Records read Records written *85821 GENERAL PARAMETERS Send delay (secs) TX pause (10th sec) Maximum retries *85822 RECEIVE PARAMETERS *85823 SEND PARAMETERS *85824 Packet start XEnd of line X Packet length Timeout (secs) Padding Pad character X Quote character 8th bit prefix *85825 FILE PARAMETERS File type ,,, ESAC> Overwrite option THEN , <2> THEN DEFAULT ESAC,HALT -1> Incomplete , ESAC> Naming , ESAC,HALT -1> *85826 TERMINAL PARAMETERS Input length Output length *85827 DEBUGGING PARAMETERS File , ESAC> Protocol , ESAC,HALT -1> Packet , ESAC> Device , ESAC,HALT -1> *@ USER INTERFACE (KMT_UI) ERROR MESSAGES @ *85910 @ invalid command @ **** is not a valid VME Kermit command. *85920 @ invalid parameter P2 @ **** is not a valid command parameter. *85921 @ invalid parameter P3 @ **** is not a valid command parameter. *85930 @ invalid option P3 @ **** is not a valid command option. *85931 @ invalid option P4 @ **** is not a valid option. *85932 @ command parameter missing @ **** Command parameter missing. *85933 @ QUOTE and EIGHTH-BIT-PREFIX characters equal @ **** QUOTE and EIGHTH-BIT-PREFIX characters equal. *85934 @ Padding and packet length combined exceeds device length @ **** Padding plus packet length exceeds the device line length. *85935 @ START-OF-PACKET/END-OF-LINE/PADC not a control character @ **** parameter must be in range 0 - 31 or 127. *85936 @ parameter not acceptable for VME I/O @ **** parameter not acceptable for VME I/O. *85937 @ conflict with another character @ **** parameter conflicts with ,,,<> ESAC> character. *@ PROTOCOL HANDLER MESSAGES @ *87000 @ transfer cancelled by remote Kermit @ File transfer cancelled by remote Kermit. *87001 @ filename used by remote Kermit for sent file @ File sent as to remote Kermit. *87002 @ filename used by local Kermit for receive file @ File stored as on VME Kermit. *87010 @ error packet received, log details @ Remote Kermit error: *@ PROTOCOL HANDLER ERRORS @ *89000 @ unexpected pkt_no @ Unexpected packet number. *89001 @ unexpected pkt_type @ Unexpected packet type. *89010 @ Generic command failed @ Generic command "" failed. *89011 @ Generic command not implemented/recognised @ Generic command "" not implemented. *89020 @ Kermit command failed in Server mode @ Kermit command "" failed in Server mode. *89021 @ Kermit command not implemented in Server mode @ Kermit command "" not implemented in Server mode. *89022 @ No command in Kermit command packet @ No command found in Kermit command packet. *89030 @ No filename in Rec_Init pkt @ No filename in Receive Init packet. *89031 @ No filename in File_Hdr pkt @ No filename in File Header packet. *89040 @ Unable to open Rec file @ Unable to open Receive file. *89041 @ Unable to open Send file @ Unable to open Send file. *89042 @ Unable to close Rec file @ Unable to close file received. *89043 @ Unable to close Send file @ Unable to close Send file. *89044 @ Unable to save Rec file @ Unable to save file received. *89046 @ error writing to file @ Unable to write data to file. *89047 @ error reading from file @ Unable to read data from file. *89050 @ Retry count exceeded max_try. Maximum retries exceeded. *89060 @ Fatal error in Get_Packet @ Fatal I/O error: unable to read packet. *89061 @ Fatal error in Send_Packet @ Fatal I/O error: unable to send packet. *89070 @ their parameters unacceptable @ Initial parameters unacceptable. *END @ KMT_SP_MTUP_MODULE @