diff --git a/VAX/tests/EHKAA.ini b/VAX/tests/EHKAA.ini new file mode 100644 index 00000000..06c556f4 --- /dev/null +++ b/VAX/tests/EHKAA.ini @@ -0,0 +1,4 @@ +load ehkaa.exe +go 200 +if (PC != 0x80018AD1) echof "\r\n%SIM_NAME% Hareware Core Instruction test EHKAA - FAILED\n"; exit 1 +else echof "\r\n%SIM_NAME% Hareware Core Instruction test EHKAA - PASSED\n"; exit 0 diff --git a/VAX/tests/EVKAA.ini b/VAX/tests/EVKAA.ini index fc339943..7096e2dd 100644 --- a/VAX/tests/EVKAA.ini +++ b/VAX/tests/EVKAA.ini @@ -1,7 +1,7 @@ set -qu console telnet=65432,telnet=buffered load evkaa.exe expect "Hit any key to continue" send "\r"; go -q -expect [2] "done!" echof "\r\n%SIM_NAME% Hareware Core Instruction test EVKAA - Passed"; exit 0 +expect [2] "done!" echof "\r\n%SIM_NAME% Hareware Core Instruction test EVKAA - Passed\n"; exit 0 go -q 200 -echof "\r\n%SIM_NAME% Hareware Core Instruction test EVKAA - FAILED" +echof "\r\n%SIM_NAME% Hareware Core Instruction test EVKAA - FAILED\n" exit 1 diff --git a/VAX/tests/ehkaa.exe b/VAX/tests/ehkaa.exe new file mode 100644 index 00000000..2b89f71f Binary files /dev/null and b/VAX/tests/ehkaa.exe differ diff --git a/VAX/tests/microvax3900_test.ini b/VAX/tests/microvax3900_test.ini new file mode 100644 index 00000000..9896deb5 --- /dev/null +++ b/VAX/tests/microvax3900_test.ini @@ -0,0 +1,2 @@ +cd VAX/tests +do EHKAA.ini