ASMB,R,L,C HED DREAD 91700-16119 REV A 751222 * (C) HEWLETT PACKARD CO. 1976 NAM DREAD,7 91700-16119 REV A 751222 SPC 1 ****************************************************************** * * (C) COPYRIGHT HEWLETT-PACKARD COMPANY 1976. ALL RIGHTS * * * RESERVED. NO PART OF THIS PROGRAM MAY BE PHOTOCOPIED, * * * REPRODUCED OR TRANSLATED TO ANOTHER PROGRAM LANGUAGE WITHOUT* * * THE PRIOR WRITTEN CONSENT OF HEWLETT-PACKARD COMPANY. * ****************************************************************** SPC 2 ENT DREAD EXT READF EXT .ENTR SPC 5 * * DREAD * SOURCE:91700-18119 * BINARY:91700-16119 * SHANE DICKEY * JULY 31,1974 * PRAMS REP 6 NOP DREAD NOP JSB .ENTR DEF PRAMS * * LDA D3 SET UP DEFAULT # OF PARAMETERS STA #PRMS * DLD PRAMS MOVE DEFS FOR 1ST TWO DST PRAM1 * DLD PRAMS+2 MOVE 2ND TWO DST PRAM1+2 * * SZB,RSS WAS THE 6TH ONE THERE? JMP DONE NO DONE * ISZ #PRMS YES INCREMENT COUNT DLD PRAMS+4 MOVE POSSIBLE 3RD & 4TH DST PRAM1+4 * SZA,RSS 3RD PRESENT? JMP DONE NO * ISZ #PRMS YES-INCREMENT COUNT * SZB,RSS 4TH PRESENT? JMP DONE NO * ISZ #PRMS DONE LDA #PRMS CALCULATE RETURN ADA ADDS STA DRTN & PUT IN REBUILT CALL * JSB RFASR JSB CLEAR CLEAR OPTIONAL PARAMETERS LDA PRAMS+1,I GET IERR JMP DREAD,I FINISHED RETURN TO USER SPC 5 RFASR NOP JSB READF DRTN NOP PRAM1 REP 6 NOP JMP RFASR,I SPC 5 CLEAR NOP CLA CLEAR DEFS TO OPTIONAL PARAMETERS CLB DST PRAMS+3 DST PRAM1+3 STA PRAMS+5 STA PRAM1+5 * JMP CLEAR,I SPC 5 * CONSTANTS D3 DEC 3 ADDS DEF DRTN+1 #PRMS NOP END * AN ERROR EXISTS