;
; BUILD MAPPED I/O EXERCISER
;
OU:[1,53]IOX/-FP/CP/MM,MP:[1,30]IOX/-SP=[1,20]IOXFCSBLD/MP
STACK=96
ASG=TI:1:2:4:5:6,SY0:3
TASK=...IOX
LIBR=FCSRES:RO
PAR=GEN
;
; DEFINE HERE THE MAXIMUM NUMBER OF UNITS THAT WILL EVER BE
; SIMULTANEOUSLY SELECTED.  THE MAXIMUM IS 250 AND THE DEFAULT
; IS 32.
;
UNITS=32
;
;
; 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
;
//
