; ; BUILD MAPPED I/O EXERCISER ; OU:[1,53]IOX/-FP/CP/MM,MP:[1,33]IOX/-SP=[1,23]IOXFCSBLD/MP STACK=96 ASG=TI:1:2:4:5:6,SY0:3 PRI=50 TASK=...IOX PAR=GEN LIBR=FCSRES:RO ; ; DEFINE HERE THE MAXIMUM NUMBER OF UNITS THAT WILL EVER BE ; SIMULTANEOUSLY SELECTED. THE MAXIMUM IS 250 AND THE DEFAULT ; IS 32. ; UNITS=32 ; ; INHIBIT USE OF UNUSED FCS READ/WRITE LONG CODE. ; ;GBLDEF=..RWLG:0 ; ; THE DEFAULT TEMPORARY FILE STRUCTURED BLOCK SIZE IS ; DEFINED HERE. THE NORMAL DEFAULT IS 500 DECIMAL (764 OCTAL) ; GBLDEF=F11SIZ:764 ; ; NOW WE WILL DEFINE THE DEFAULT 2-WORD PATTERN WHICH WILL BE ; USED TO FILL THE WRITE BUFFER. THE VALUE MUST BE BETWEEN 1 AND 13. ; THE VALUES CORRESPOND TO THE FOLLOWING PATTERNS: ; 1 -- 000000,000000 ; 2 -- 177777,177777 ; 3 -- 125252,052525 ; 4 -- 165555,133333 ; 5 -- 163126,163126 ; 6 -- 055555,155555 ; 7 -- 022222,122222 ; 10 -- 111111,111111 ; 11 -- 007417,007417 ; 12 -- 021042,021042 ; 13 -- 104210,104210 ; GBLDEF=PATERN:4 ; ; NOW WE WILL DEFINE THE CHARACTERISTICS USED FOR MAGTAPE TESTING. ; THIS VALUE MAY BE CHANGED DYNAMICALLY VIA THE "DENSITY" COMMAND. ; THE DEFAULT FOR TU10 IS 800 BPI CORE DUMP MODE; FOR ALL OTHERS ; IT IS 1600 BPI MODE. SEE THE I/O DRIVERS REFERENCE MANUAL FOR ; FURTHER INFORMATION CONCERNING THIS VALUE. ; GBLDEF=MAGSTC:004004 ; ; NOW DEFINE THE DEFAULT TEST RUNTIME. ; GBLDEF=RUNTIM:5 ; ; NOW DEFINE THE DEFAULT INTERVAL BETWEEN SUMMARY REPORTS. ; GBLDEF=SUMARY:1 ; ; NOW DEFINE THE ERROR THRESHOLD. THIS IS THE NUMBER OF ERRORS ; PERMITTED BETWEEN SUMMARY REPORTS BEFORE THE UNIT WILL BE DE-SELECTED. ; GBLDEF=ERRMAX:12 ; ; NOW DEFINE THE NUMBER OF ITERATIONS THAT WILL BE MADE IN THE ; BACKGROUND LOOP BEFORE A ITERATION IS COUNTED. ; GBLDEF=ITRCNT:12 ; ; NOW DEFINE THE INTERLEAVE FACTOR THAT IS USED FOR SEQUENTIAL ; NON-FILE STRUCTURED DISK OPERATIONS. ; GBLDEF=INTRLV:4 ; ; NOW DEFINE THE DEFAULT NAME FOR THE EXERCISER. THIS NAME IS IN ; RAD50 AND IS USUALLY "IOX". ; GBLDEF=IOXNAM:035260 ; ; NOW DEFINE THE DEFAULT NON-FILE STRUCTURED BYTE COUNT. THIS IS USED ; FOR ALL NON-FILE STRUCTURED DEVICES EXCEPT DECTAPE. THE USUAL VALUE ; IS 2 BLOCKS (2000(8) BYTES). ; GBLDEF=PABCNT:2000 ; NOW WE WILL DEFINE THE UNSOLICITED AST CHARACTER. THIS IS THE ; CHARACTER WHICH WILL INTERRUPT THE EXERCISER WHEN THE 'CONTROL_C' ; FEATURE IS ENABLED. THE DEFAULT CHARACTER IS CONTROL/C. ; GBLDEF=$CC:3 ; ; NOW WE WILL DEFINE SOME DEFAULT YES/NO VALUES. ; A VALUE OF "0" SIGNIFIES "NO"; A VALUE OF "1" SIGNIFIES "YES". ; GBLDEF=REPORT:1 ;REPORT ERRORS TO CONSOLE ; GBLDEF=RANDOM:1 ;USE RANDOM DISK SEEKS ; GBLDEF=CONTIN:0 ;DO NOT RUN CONTINUOUS ; GBLDEF=CTRLC:1 ;USE UNSOLICITED AST'S ; GBLDEF=WAITF:1 ;"WAIT" INSTRUCTION IN BACKGROUND LOOP ; GBLDEF=VOLCHK:0 ;NO FILE STRUCTURED VOLUME CHECKING ; //