simh-testsetgenerator/VAX
Mark Pizzolato 6c398df0ae simulator tests: Fix test setup to tolerate very busy or slow host systems
Adjust the RUNLIMIT to specify instructions instead of wall clock time.

On an unfettered system, the sel32 test completes after some 588 million
instructions.  On a slow host system, the system clock tick processing will
add to the total instructions executed.  Increase the limit to 750 million
instructions.
2022-11-13 11:07:46 -05:00
..
tests simulator tests: Fix test setup to tolerate very busy or slow host systems 2022-11-13 11:07:46 -05:00
is1000.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
is1000_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
is1000_sysdev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
is1000_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
ka4xx_4pln.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka4xx_8pln.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka4xx_dz.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka4xx_spx.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka41a.bin VAX420: Added ROM patch to correct boot problem on MicroVAX 3100 M10/M20 2019-05-16 22:15:53 +01:00
ka41a_patch.com VAX420: Added ROM patch to correct boot problem on MicroVAX 3100 M10/M20 2019-05-16 22:15:53 +01:00
ka41d.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka42a.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka42a_orig.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka42a_patch.com VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka42b.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka42b_orig.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka42b_patch.com VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka43a.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka46a.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka47a.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka48a.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka410.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka410_orig.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka410_patch.com VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka410_xs.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka410_xs_patch.com VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka411.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka412.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka420_rdrz.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka420_rzrz.bin VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
ka610.bin Addition of MicroVAX I (VAX610) processor simulator from Matt Burke 2012-10-25 11:58:10 -07:00
ka620.bin Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka620_orig.bin MicroVAX I, MicroVAX II: Add missing original ROM images 2017-01-09 14:16:55 -08:00
ka620_patch.com Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka630.bin Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka630_orig.bin MicroVAX I, MicroVAX II: Add missing original ROM images 2017-01-09 14:16:55 -08:00
ka630_patch.com Addition of MicroVAX II (VAX630) and rtVAX 1000 (or Industrial VAX 620) processor simulators from Matt Burke 2012-11-09 12:18:15 -08:00
ka655_orig.bin VAX: Re-enable the boot ROM interval timer diagnostic tests 2017-01-02 14:03:39 -08:00
ka655_patch.com VAX: Disable Boot KA655 ROM Interval timer test 2020-06-02 20:24:11 -07:00
ka655x.bin VAX: Disable Boot KA655 ROM Interval timer test 2020-06-02 20:24:11 -07:00
ka750_new.bin VAX750: Added VAX. 11.750 Boot ROM booting options 2015-09-10 21:42:16 -07:00
ka750_old.bin VAX750: Added VAX. 11.750 Boot ROM booting options 2015-09-10 21:42:16 -07:00
vax4nn_stddev.c VAX8200: Fix access to watch chip wtc_rd() and wtc_wr() 2019-04-23 10:41:10 -07:00
vax4xx_dz.c Newer MicroVAX and VAXStations: Rate limit DZ device character output 2019-10-20 23:01:45 -07:00
vax4xx_rd.c PDP11, VAX scsi systems: Migrate DEV_DISK devices using common autosize code 2022-02-11 15:26:21 -08:00
vax4xx_rz80.c SCSI: Add tape activity specific debug option 2021-09-06 10:28:04 -07:00
vax4xx_rz94.c SCSI: Add tape activity specific debug option 2021-09-06 10:28:04 -07:00
vax4xx_stddev.c VAX8200: Fix access to watch chip wtc_rd() and wtc_wr() 2019-04-23 10:41:10 -07:00
vax4xx_va.c VAX systems with graphics: Properly cleanup on memory allocation errors. 2021-08-28 18:31:35 -07:00
vax4xx_vc.c VAX systems with graphics: Properly cleanup on memory allocation errors. 2021-08-28 18:31:35 -07:00
vax4xx_ve.c VAX systems with graphics: Properly cleanup on memory allocation errors. 2021-08-28 18:31:35 -07:00
vax7x0_mba.c VAX: Fix help text for MBA devices to describe their device relationships 2017-02-10 11:23:29 -08:00
vax43_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax43_sysdev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax43_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
vax410_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax410_sysdev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax410_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
vax420_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax420_sysdev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax420_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
vax440_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax440_sysdev.c VAX 440 simulators: Avoid duplicate model name in SHOW CPU output 2022-02-12 14:21:18 -08:00
vax440_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
vax610_defs.h VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -07:00
vax610_io.c VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -07:00
vax610_mem.c MicroVAXI: Add memory controller CSR Address visibility 2019-04-22 01:47:55 -07:00
vax610_stddev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax610_sysdev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax610_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
vax630_defs.h Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax630_io.c Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map 2020-08-29 08:16:58 -07:00
vax630_stddev.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax630_sysdev.c VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -07:00
vax630_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax730_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax730_mem.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_rb.c ALL: Correct help text in "SET <unit> LOCKED" MTAB entries 2021-04-19 15:22:15 -07:00
vax730_stddev.c Replace standard in32_t by local int32 type. 2022-10-13 22:29:06 +02:00
vax730_sys.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax730_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax730_uba.c Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map 2020-08-29 08:16:58 -07:00
vax750_cmi.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax750_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax750_mem.c PDP11, PDP18b, PDP8, VAX750, SCP: Silence Coverity identified complaints 2019-02-20 08:32:37 -08:00
vax750_stddev.c VAX750: Fix another int32_t -> int32 2022-10-31 16:48:43 -04:00
vax750_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax750_uba.c Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map 2020-08-29 08:16:58 -07:00
vax780_bug_history.txt VAX, VAX780: Added hook for unpredictable indexed immediate 2019-04-23 22:58:02 -07:00
vax780_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax780_fload.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_mem.c VAX780: Fix potentially uninitialized variable reference (COVERITY) 2017-03-11 09:50:39 -08:00
vax780_sbi.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax780_stddev.c Replace standard in32_t by local int32 type. 2022-10-13 22:29:06 +02:00
vax780_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax780_uba.c Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map 2020-08-29 08:16:58 -07:00
vax820_bi.c VAX8200: Standardize model output strings for consistency 2020-03-25 14:34:46 -07:00
vax820_defs.h VAX8200: Extended tests (EVKAB, EVKAC) now passing 2019-05-17 00:43:39 +01:00
vax820_ka.c I650, IBM1130, PDP11, PDP18b, VAX, Sigma: Fix set but unused variables. 2020-12-02 14:45:21 -08:00
vax820_mem.c I650, IBM1130, PDP11, PDP18b, VAX, Sigma: Fix set but unused variables. 2020-12-02 14:45:21 -08:00
vax820_stddev.c Replace standard in32_t by local int32 type. 2022-10-13 22:29:06 +02:00
vax820_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax820_uba.c Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map 2020-08-29 08:16:58 -07:00
vax860_abus.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax860_defs.h MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax860_sbia.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax860_stddev.c Replace standard in32_t by local int32 type. 2022-10-13 22:29:06 +02:00
vax860_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax_2681.c MicroVAX2: Added new video device (VCB02) 2019-04-10 22:01:52 -07:00
vax_2681.h VAX: 2681 UART: implement ACR and IPR 2016-05-15 15:44:15 -07:00
vax_bi.h VAX8200: Extended tests (EVKAB, EVKAC) now passing 2019-05-17 00:43:39 +01:00
vax_cis.c PDP11, Qbus/Unibus VAX: Silence various compiler warnings 2020-10-09 05:10:12 -07:00
vax_cmode.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax_cpu.c All VAX: Fix CPU HISTORY MTAB help info 2021-08-14 23:11:27 -07:00
vax_cpu1.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax_defs.h infoserver100, infoserver150vtx: Add idle detection support 2021-06-05 13:17:27 -07:00
vax_fpa.c VAX: Correct the order of parameter names in vax_fdiv() declaration 2019-11-20 09:40:34 -08:00
vax_gpx.c PDP10, ETHER, VIDEO, VAX: Fix set but unused variables. 2020-11-25 04:50:47 -08:00
vax_gpx.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_io.c Qbus & Unibus VAX: Add a SHOW QBA|UBA MAP{=n} command to display the bus map 2020-08-29 08:16:58 -07:00
vax_is1000_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka4xx_4pln_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka4xx_8pln_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka4xx_dz_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka4xx_spx_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka41a_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka41d_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka42a_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka42b_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka43a_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka46a_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka47a_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka48a_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka410_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka410_xs_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka411_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka412_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka420_rdrz_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka420_rzrz_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka610_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka620_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka630_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka655x_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_ka750_bin_new.h Generated ROM Image includes: Updated for multiple ROM image support 2021-08-23 12:26:45 -07:00
vax_ka750_bin_old.h Generated ROM Image includes: Updated for multiple ROM image support 2021-08-23 12:26:45 -07:00
vax_lk.c VAX GPX, LK and VE devices: Compiler warning cleanup 2020-10-25 09:06:10 -07:00
vax_lk.h VAX: Make line endings consistent with simh project 2019-04-13 12:33:56 -07:00
vax_mmu.c VAX: Move CPU register and routine declarations into vax_defs.h 2016-02-29 16:37:18 -08:00
vax_mmu.h VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -07:00
vax_nar.c VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_octa.c All VAX: Fix Coverity identified issues 2019-05-02 22:20:20 -07:00
vax_rzdev.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_stddev.c Unibus and Qbus VAX systems: Update TODR help information 2021-07-14 11:00:23 -07:00
vax_sys.c All: Declare sim_stop_messages as an array SCPE_BASE long 2020-09-02 15:56:07 -07:00
vax_syscm.c MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07:00
vax_sysdev.c VAX: Correct ROM device help text to describe built-in ROM as default 2020-06-06 10:03:32 -07:00
vax_syslist.c Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vax_va.c VAX systems with graphics: Properly cleanup on memory allocation errors. 2021-08-28 18:31:35 -07:00
vax_vc.c VAX systems with graphics: Properly cleanup on memory allocation errors. 2021-08-28 18:31:35 -07:00
vax_vcb02_bin.h BuildROMs: Change name define logic to avoid conflicts 2021-08-23 13:36:04 -07:00
vax_vmb_exe.h Generated ROM Image includes: Updated for multiple ROM image support 2021-08-23 12:26:45 -07:00
vax_vs.c VAXStations: Improvements and bug fixes to keyboard and mouse devices 2017-04-23 10:40:00 -07:00
vax_vs.h VAX: Make line endings consistent with simh project 2019-04-13 12:33:56 -07:00
vax_watch.c All VAX: Remove redundant include of time.h 2020-10-30 14:17:24 -07:00
vax_watch.h VAX8200: Fix access to watch chip wtc_rd() and wtc_wr() 2019-04-23 10:41:10 -07:00
vax_xs.c alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions 2020-03-06 16:29:17 -08:00
vax_xs.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vaxmod_defs.h Unibus and Qbus VAXen: Add DUP-11/DPV-11 device 2022-06-05 13:06:04 -07:00
vcb02.bin MicroVAX2: Added new video device (VCB02) 2019-04-10 22:01:52 -07:00
VMB-exe-Patch.com Patched VMB.EXE to support boot block booting with the same logic that all of the ROM based VMB systems (MicroVAX I onward) handle interpreting the boot block. Many alternate operating system installation media assumes that all VAX boot logic works this way. 2013-03-24 12:37:35 -07:00
vmb.exe Patched VMB.EXE to support boot block booting with the same logic that all of the ROM based VMB systems (MicroVAX I onward) handle interpreting the boot block. Many alternate operating system installation media assumes that all VAX boot logic works this way. 2013-03-24 12:37:35 -07:00