ASMB,Q,C NAM ALERR,7 09580-16116 REV.2001 791011 *------------------------------------------------------------------- * * RELOC. 09580-16116 * SOURCE 09580-18116 * ERS A-09580-16116-1 * * C. LEATH REV.A 770501 * REV.2001 791015 * * HP 92425A TEST SYSTEM SOFTWARE IS THE PROPRIETARY * MATERIAL OF THE HEWLETT-PACKARD COMPANY. USE AND * DISCLOSURE THEREOF ARE RESTRICTED BY WRITTEN AGREEMENT. * * (C) COPYRIGHT HEWLETT-PACKARD COMPANY 1977. * ALL RIGHTS RESERVED. NO PART OF THIS PROGRAM * MAY BE PHOTOCOPIED, REPRODUCED OR TRANSLATED * TO ANOTHER PROGRAM LANGUAGE WITHOUT THE PRIOR * WRITTEN CONSENT OF THE HEWLETT-PACKARD COMPANY. * *------------------------------------------------------------------- SUP PRESS MULTIPLE LINE LISTINGS EXT ERROR,.LNUM,LUERR EXT .ENTR ENT ALERR * * THIS ROUTINE IS RESPONSIBLE FOR PROCESSING * ERRORS WHICH OCCUR IN THE ALLOCATE PHASE * OF THE CONFIGURATION TABLES. * THE CALLING SEQUENCE FOR THIS ROUTINE IS AS * FOLLOWS: * * CALL ALERR(IERRNUM<,LUERR<,LINE>>) * WHERE IERRNUM = THE NUMBER ASSOCIATED WITH ONE OF * THE ERROR MESSAGES IN THIS ROUTINE. * LUERR = THE LOGICAL UNIT NUMBER TO REPORT THE ERROR ON. * IF NOT SPECIFIED, THEN THE CURRENT LU IS USED. * LINE = LINE NUMBER OF ERROR. IF NOT SPECIFIRD THEN THE * CURRENT LINE NUMBER IS USED. * * IENUM NOP LU DEF D0 LINE DEF D0 ALERR NOP JSB .ENTR DEF IENUM * LDA LINE,I GET LINE NUMBER SZA IF 0, USE CURRENT STA .LNUM STORE LINE INTO ERROR MODULE * LDA LU,I GET LU SZA IF 0, USE CURRENT LU STA LUERR STORE LU INTO ERROR MODULE * LDB IENUM,I STB IERR STORE AWAY ERROR NUMBER ADB ERADR FWA POINTER TO ERROR MESSAGES LDA B,I STA MESS ERROR ADDRESS JSB ERROR DEF *+3 DEF IERR MESS NOP * LDA DEFD0 GET ADRESS OF "0" STA LINE SET DEFAULT CONDITION FOR LINE STA LU SET DEFAULT CONDITION FOR LU JMP ALERR,I * IERR NOP B EQU 1 D0 DEC 0 DEFD0 DEF D0 * * ERROR MESSAGE ADDRESSES * ERADR DEF E1-1 E1 DEF ERR1 E2 DEF ERR2 E3 DEF ERR3 E4 DEF ERR4 E5 DEF ERR5 E6 DEF ERR6 E7 DEF ERR7 E8 DEF ERR8 E9 DEF ERR9 E10 DEF ERR10 E11 DEF ERR11 E12 DEF ERR12 E13 DEF ERR13 E14 DEF ERR14 E15 DEF ERR15 E16 DEF ERR16 E17 DEF ERR17 * * * ACTUAL ERROR MESSAGES * * ERR1 DEC 0 ASC 4,NOT USED ERR2 DEC 18 ASC 9,NO STATION NUMBER ERR3 DEC 46 ASC 23,WARNING ONLY, PREVIOUS CONFIG. TBL DEALLOCATED ERR4 DEC 28 ASC 14,CONFIGURATION FILE NOT FOUND ERR5 DEC 32 ASC 16,LENGTH OF RECORD > 80 CHARARTERS ERR6 DEC 34 ASC 17,CONFIGURATION TABLE IN SAM CORRUPT ERR7 DEC 30 ASC 15,RECORD SET HEADER MISFORMATTED ERR8 DEC 48 ASC 24,ILLEGAL OCTAL, INTEGER, OR FLOATING POINT NUMBER ERR9 DEC 22 ASC 11,WRONG FLAG IN COLUMN 1 ERR10 DEC 48 ASC 24,NUMBER OF UNITS > INDICATED IN RECORD SET HEADER ERR11 DEC 48 ASC 24,NUMBER OF UNITS < INDICATED IN RECORD SET HEADER ERR12 DEC 14 ASC 7,ILLEGAL UNIT # ERR13 DEC 42 ASC 21,NUMBER OF ENTRIES PER UNIT NOT CONSISTENT ERR14 DEC 28 ASC 14,DUPLICATE DEVICE TYPE NUMBER ERR15 DEC 22 ASC 11,DUPLICATE UNIT NUMBER ERR16 DEC 40 ASC 20,MISSING RECORD IDENTIFIER OR UNIT NUMBER ERR17 DEC 52 ASC 26,NO CLASS NUMBER, OR NO SAM, OR BUFFER LIMIT EXCEEDED END