simh-testsetgenerator/VAX
Mark Pizzolato ae825c9afb All: Declare sim_stop_messages as an array SCPE_BASE long
This avoids a potential invalid pointer dereference when formatting
the return value from sim_instr() if it is < SCPE_BASE but greater
than the previously defined static array size.sizeof

Update simh.doc to reflect this generic change.
2020-09-02 15:56:07 -07:00
..
tests All VAX: Increase test RUNLIMIT time to account for VAX8200 extended tests 2020-03-26 15:26:03 -07: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 MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -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 Newer MicroVAX and VAXStations: Fix Coverity warning in RD device 2019-10-21 01:20:04 -07:00
vax4xx_rz80.c SCSI: Added write support for tapes. Fixed set command for changing device type 2019-04-23 18:06:15 -07:00
vax4xx_rz94.c VAX440, IS1000: Removed duplicate entry for RRW11 in RZ modifiers table 2019-04-30 01:42:20 +01: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: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax4xx_vc.c VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax4xx_ve.c VAXStation3100M76: Move debug statement within loop to precisely display info 2019-10-20 23:56:10 -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 VAX420, VAX43: Corrections to configuration & test register 2019-05-16 22:15:53 +01: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 VAX420, VAX43: Corrections to configuration & test register 2019-05-16 22:15:53 +01: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 VAX420: Added ROM patch to correct boot problem on MicroVAX 3100 M10/M20 2019-05-16 22:15:53 +01: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 MicroVAX1, all VAX: Add model specific instruction execution and emulation 2019-04-30 14:28:37 -07: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 TIMER: Fix missing catchup ticks for VAX simulators when idling 2019-05-30 01:51:52 -07:00
vax610_sysdev.c VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -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 VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -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 TIMER: Fix missing catchup ticks for VAX simulators when idling 2019-05-30 01:51:52 -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 SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 VAX730: Add missing value in DIB structure for proper auto-configure behavior 2016-06-21 05:24:51 -07:00
vax730_stddev.c VAX730, VAX750: Remove invalid REGister definitions in console TU58 (TD) device 2020-03-01 12:07:34 -08: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 SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 VAX730, VAX750: Remove invalid REGister definitions in console TU58 (TD) device 2020-03-01 12:07:34 -08:00
vax750_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 Unibus VAXen: Clock Coschedule interval timers when intervals are 10ms 2020-01-10 08:19:27 -08:00
vax780_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 VAX8200: Added missing error bit to DWBUA CSR 2019-05-01 09:00:40 +01:00
vax820_mem.c VAX: New simulator for VAX 8200 2019-04-21 09:09:32 -07:00
vax820_stddev.c Unibus VAXen: Clock Coschedule interval timers when intervals are 10ms 2020-01-10 08:19:27 -08:00
vax820_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 Unibus VAXen: Clock Coschedule interval timers when intervals are 10ms 2020-01-10 08:19:27 -08:00
vax860_syslist.c SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 All VAX: Fix Coverity identified issues 2019-05-02 22:20:20 -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 VAX: Add idle support for VMS V5.0 and V5.1 2020-05-18 06:26:10 -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 SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08: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 GPX: Fixed coverity complaints 2019-05-16 22:15:53 +01: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 VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka4xx_4pln_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka4xx_8pln_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka4xx_dz_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka4xx_spx_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka41a_bin.h VAX420: Added ROM patch to correct boot problem on MicroVAX 3100 M10/M20 2019-05-16 22:15:53 +01:00
vax_ka41d_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka42a_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka42b_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka43a_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka46a_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka47a_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka48a_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka410_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka410_xs_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka411_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka412_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka420_rdrz_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka420_rzrz_bin.h VAX: Added many different model VAX simulators 2019-04-21 16:29:45 -07:00
vax_ka610_bin.h VAX: Make line endings consistent with simh project 2019-04-13 12:33:56 -07:00
vax_ka620_bin.h VAX: Make line endings consistent with simh project 2019-04-13 12:33:56 -07:00
vax_ka630_bin.h VAX: Make line endings consistent with simh project 2019-04-13 12:33:56 -07:00
vax_ka655x_bin.h VAX: Disable Boot KA655 ROM Interval timer test 2020-06-02 20:24:11 -07:00
vax_ka750_bin_new.h VAX750: Added VAX. 11.750 Boot ROM booting options 2015-09-10 21:42:16 -07:00
vax_ka750_bin_old.h VAX750: Added VAX. 11.750 Boot ROM booting options 2015-09-10 21:42:16 -07:00
vax_lk.c VAXStations: Improvements and bug fixes to keyboard and mouse devices 2017-04-23 10:40:00 -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 TIMER: Fix missing catchup ticks for VAX simulators when idling 2019-05-30 01:51:52 -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 SCP: Clean up WEAK definition and rework deprecated references to sim_vm_init 2020-01-29 12:30:25 -08:00
vax_va.c VCB02: Fix compiler warnings 2019-04-23 10:44:30 -07:00
vax_vc.c VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -07:00
vax_vcb02_bin.h VAX: Make line endings consistent with simh project 2019-04-13 12:33:56 -07:00
vax_vmb_exe.h Updated vmb_exe include file 2013-03-24 16:47:25 -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 VAX8200: Fix access to watch chip wtc_rd() and wtc_wr() 2019-04-23 10:41:10 -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 VAX, MicroVAX I & II: Revamped Qbus memory access as Qbus peripheral 2019-05-12 21:52:06 -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