- HELP
EVTCA, a Level 2 diagnostic, containing a series
of tests which will establish the functionality of the VS11.
The program provides error messages which identify failing functions.
The program runs either with the VAX/VMS Operating System and the Diag-
nostic Supervisor or with the Diagnostic Supervisor from the system
console in a STAND-ALONE environment.
- DEVICE
Device supported by this program (EVTCA) is:
VS11
- VS11
Device: VS11
Link: VSA
Recommended Generic: VSAn
Additional Information:
Unibus CSR: [octal 760000-777770] (default 767010)
Unibus Vector: [octal 2-776] (default 720)
Unibus BR Level:[decimal 4-7] (default 5)
- EVENT
Not Applicable.
- QUICK
Not Applicable.
- SUMMARY
None.
- ATTACH
Example command strings to ATTACH and SELECT the VS11
LOAD EVTCA.EXE
ATTACH DW780 SBI DW0 3 4
ATTACH VS11 DW0 VSA0 767010 720 6
SELECT ALL
SET TRACE
- REQUIREMENTS
HARDWARE:
VS11 (M7064 M7062 and M7061)
Joystick (H3060)
SOFTWARE:
VAX/VMS Operating System(In multi-user mode)
VS11 VMS Software Driver VSDRIVER.EXE(In multi-user mode)
VS11 S/A Software Driver EVQVS.EXE(In S/A mode)
VAX Diagnostic Supervisor (minimum, Version 6)
- SECTIONS
The EVTCA program contains the following sections:
SECTION NAME MNEMONIC
------------ --------
Default TESTS 1-16
JOYS JOYSTICK(TEST17)
DISP DISPLAYS(TEST18)
- Default (TESTS 1-16)
TEST # DESCRIPTION
------------ -----------
TEST1 DPU/STOP START
TEST2 DPU OP-CODES
TEST3 INCREMENTING HISTOGRAM BASE
TEST4 INCREMENTING CHARACTER BASE
TEST5 DJMS/DPOP
TEST6 RUN LENGTH
TEST7 CHARACTERS
TEST8 ABSOLUTE POINTS
TEST9 LONG VECTOR
TEST10 RELATIVE POINTS
TEST11 SHORT VECTORS
TEST12 GRAPH MODE HISTOGRAM X AXIS
TEST13 GRAPH MODE HISTOGRAM Y AXIS
TEST14 BIT MAP 1
TEST15 BIT MAP 0
TEST16 SYSTEM VERIFY
- TEST1
DPU/STOP START TEST
THIS TESTS THE ABILITY OF THE VSV-11 TO
EXECUTE A BASIC COMMAND FILE. THE LOGICAL
DRIVER COMMANDS START AND RESUME ARE ISSUED
AND THE DISPLAY FILE EXECUTED UNTIL A STOP
COMMAND IS ENCOUNTERED IN THE DISPLAY
FILE. AN ERROR IS REPORTED IF EACH STOP
COMMAND DOES NOT RESULT IN AN INTERRUPT
BEING GENERATED.
- TEST2
DPU OP-CODE TEST
THIS TEST CHECKS THE ABILITY OF THE VSV-11 TO EXECUTE
THE VALID OPERATION CODES HELD IN A DISPLAY FILE.
- TEST3
INCREMENTING HISTOGRAM BASE TEST
THIS TEST TESTS THE ABILITY OF THE VSV-11 TO CORRECTLY
PERFORM OPERATIONS FROM A DISPLAY FILE WHICH MANIPULATE
THE HISTOGRAM BASE REGISTER. THE HISTOGRAM BASE IS INCREMENTED
FOR A VALUE OF 2 UP TO ITS MAXIMUM VALUE. THE BASE IS SET
VIA INSTRUCTIONS IN THE DISPLAY FILE. AFTER EACH BASE IS
SET, IT IS READ BACK TO INSURE THAT IT WAS PROPERLY SET.
- TEST4
INCREMENTING CHARACTER BASE TEST
THIS TEST CHECKS THE ABILITY OF THE VSV-11 TO SET THE
CHARACTER BASE REGISTER BY INSTRUCTIONS CONTAINED IN
A DISPLAY FILE.
- TEST5
DJMS AND DPOP TEST
THIS TEST EXECUTES JUMP TO SUBROUTINE (JMS) AND
RETURN FROM SUBROUTINE (DPOP) INSTRUCTIONS IN A DISPLAY
FILE. IT EXECUTES THE INSTRUCTIONS IN BOTH MAIN
AND AUXILARY MEMORY. AFTER EACH OPERATION, THE
DISPLAY PC IS TESTED FOR THE CORRECT VALUE. AFTER
EACH JMS INSTRUCTION, THE PC-SAVE REGISTER IS TESTED
FOR THE PROPER RETURN ADDRESS.
- TEST6
RUN LENGTH TEST
THIS TEST CHECKS THE OPERATION OF RUN LENGTH COMMANDS
WITH VARIOUS COMBINATIONS OF X AND Y INCREMENTS.
- TEST7
CHARACTERS TEST
THIS TEST CHECKS THE TRANSFER TO A CHARACTER SUB-PICTURE
ROUTINE WHILE IN CHARACTER MODE. ALL CHARACTERS, WITH
CHARACTER CODES OF 0 TO 127. ARE TESTED.
- TEST8
ABSOLUTE POINTS TEST
THIS TEST CHECKS THE ABSOLUTE POINT FUNCTION WHEN
EXECUTED BY THE DISPLAY FILE. THE ABSOLUTE POINT MODE
IS ENTERED. THE BEGINNING VALUES OF X AND Y ARE SET
TO ZERO. THE X AND Y DELTA VALUES ARE VARIED TO
TEST ALL POSSIBLE POINTS.
- TEST9
LONG VECTOR TEST
GENERATE LONG VECTORS FROM THE CORNERS OF THE SCREEN
FROM MAX AND MIN VALUES, ALL DELTAS.
AFTER GENERATING THE VECTORS, TEST THAT DXR
AND DYR CONTAIN THE PROPER VALUES.
- TEST10
RELATIVE POINTS TEST
TEST THE RELATIVE POINT MODE.
ALL RELATIVE POINTS FROM THE MIDDLE OF THE SCREEN ARE
TESTED. THE VALUES OF THE X AND Y STATUS REGISTERS ARE
CHECKED AFTER EACH OPERATION.
- TEST11
SHORT VECTOR TEST
TEST THE SHORT VECTOR MODE OF OPERATION. SHORT
VECTORS ARE GENERATED FROM THE MIDDLE OF THE
SCREEN FOR ALL VALUES OF X AND Y DELTAS. X DELTAS
ARE GENERATED FROM MAX-2 TO -MAX. EACH X DELTA IS
TESTED FOR EACH Y DELTA VALUE AS Y DELTA VARIES
FROM +MAX TO -MAX.
- TEST12
X GRAPH/HISTOGRAM TEST
TEST THE ABILITY TO EXECUTE THE GRAPH AND HISTOGRAM
FUNCTIONS USING THE X AXIS AS A BASE. AFTER
EACH GRAPH OR HISTOGRAM THE CONTENTS OF THE X
AND Y STATUS REGISTERS ARE TESTED FOR THE
PROPER VALUE.
- TEST13
Y GRAPH/HISTOGRAM TEST
TEST THE ABILITY TO EXECUTE THE GRAPH AND HISTOGRAM
FUNCTIONS USING THE Y AXIS AS A BASE. AFTER
EACH GRAPH OR HISTOGRAM THE CONTENTS OF THE X
AND Y STATUS REGISTERS ARE TESTED FOR THE
PROPER VALUE.
- TEST14
BIT MAP (1) TEST
EXECUTE BIT MAP MODE 1 WITH 4 AND 8 BIT PIXELS FOR
ALL POSSIBLE RUN LENGTHS (1 THROUGH 512.)
- TEST15
BIT MAP (0) TEST
THIS TEST TESTS THE BIT MAP 0 FUNCTION.
VARIOUS BIT MAP 0 MODES ARE EXECUTED. AFTER
EACH OPERATION, THE CONTENTS OF THE X AND Y
STATUS REGISTERS ARE TESTED TO INSURE THAT
THEY HOLD THE PROPER VALUES.
- TEST16
SYSTEM VERIFICATION
VARIOUS PATTERNS ARE DISPLAYED ON THE SCREEN.
- JOYSTICK(TEST17)
JOYSTICK VERIFICATION
THIS IS A STANDALONE TEST OF THE JOYSTICK OPTION
OF THE VSV-11. THE TEST IS RUN ONLY BY SELECTING THE
ST OR JOYS SECTION OF THE PROGRAM. IN ADDITION,
THE OPERATOR PRESENT FLAG MUST BE SET IF THE TEST IS
TO BE RUN.
NOTE: ^C EXIT FROM THIS TEST MAY REQUIRE AN EXTRA
CARRIAGE-RETURN FOLLOWING SUBSEQUENT
"CONTINUE" AND "ABORT" COMMANDS.
- DISPLAYS(TEST18)
SELECTED DISPLAYS
THIS TESTS ALLOWS THE OPERATOR TO SELECT ONE OF
SEVERAL DISPLAYS TO BE SHOWN ON THE SCREEN.
- SELECTIONS
0 DISPLAY THIS MESSAGE
1 TURN BLINKING ON
2 TURN BLINKING OFF
3 GENERATE COLOR BARS
4 DISPLAY 7 X 7 DOTS
5 DISPLAY 7 X 7 CROSS HATCH
6 OUTLINE THE SCREEN
7 DISPLAY BASIC COLOR ID
8 DISPLAY GUNS ID
9 ALL WHITE SCREEN
10 ALTERNATING WHITE SCREEN & OUTLINE
11 ALL RED SCREEN
12 ALL BLUE SCREEN
13 ALL GREEN SCREEN
14 EXIT THIS TEST
NOTE: TEST 10 REQUIRES TYPING ^C IN ORDER TO ESCAPE THE
ALTERNATING SEQUENCE. THIS WILL RESULT IN AN EXIT
FROM THE "DISPLAYS" SECTION.