*DECK XDUMPFL USETEXT NIPDEF USETEXT OVERLAY PROC XDUMPFL; # DUMP NIP FL # STARTIMS; STOPIMS; # EXTERNAL REFERENCES # XREF BEGIN PROC OMSG; # DAYFILE MESSAGE # PROC RDUMP; # DUMP NIP FL # FUNC XCOD C(10); # CONVERT TO OCTAL DISPLAY # END # LOCAL VARIABLES # ITEM TEMP; # TEMPORARY # ARRAY DMSG [0:0] S(3); BEGIN ITEM DMSG$TEXT C(00,00,28) = ["NIP FL DUMP TAKEN - "]; ITEM DMSG$DN C(02,00,06); # NIP FL DUMP INDEX # ITEM DMSG$END U(02,48,12) = [0]; END CONTROL EJECT; BEGIN # XDUMPFL # RDUMP; # DUMP NIP FL TO FILE -DUMP- # TEMP = XCOD(DUMPIND); # CONVERT DUMP INDEX TO OCTAL DISPLAY # DMSG$DN[0] = C<4,6>TEMP; # SET NIP FL DUMP INDEX # OMSG(DMSG,0); # ISSUE *CCP PROTOCOL VIOLATION* MESSAGE # DUMPIND = DUMPIND + 1; # INCREMENT DUMP INDEX # RETURN; END TERM