simh-testsetgenerator/VAX
Mark Pizzolato 253e9deea7 All VAX: Fix idle/inifinite loop detection for instructions with side effects
Recent enhancements to idle/infinite loop detection generalized handling
of detecting 'loop to self' cases.  This was done without considering that
some instructions have side effects (i.e. change other state like the stack
pointer) and thus aren't merely loop to self cases.

This problem was reported in #315
2016-05-18 09:02:22 -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_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_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_patch.com Notes For V3.8 2011-04-15 08:35:43 -07:00
ka655x.bin Notes For V3.8 2011-04-15 08:35:43 -07:00
ka655x.bin_old Notes For V3.8 2011-04-15 08:35:43 -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
vax7x0_mba.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax610_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax610_io.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax610_mem.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax610_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax610_sysdev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax610_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax630_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax630_io.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax630_stddev.c VAX: Move CPU register and routine declarations into vax_defs.h 2016-02-29 16:37:18 -08:00
vax630_sysdev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax630_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_mem.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_rb.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_sys.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax730_uba.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax750_cmi.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax750_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax750_mem.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax750_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax750_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax750_uba.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_bug_history.txt Documentation update from Bob Supnik 2014-06-11 16:39:40 -07:00
vax780_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_fload.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_mem.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_sbi.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax780_uba.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax860_abus.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax860_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax860_sbia.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax860_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax860_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_2681.c VAX: 2681 UART: implement ACR and IPR 2016-05-15 15:44:15 -07:00
vax_2681.h VAX: 2681 UART: implement ACR and IPR 2016-05-15 15:44:15 -07:00
vax_cis.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_cmode.c VAX: Move CPU register and routine declarations into vax_defs.h 2016-02-29 16:37:18 -08:00
vax_cpu.c All VAX: Fix idle/inifinite loop detection for instructions with side effects 2016-05-18 09:02:22 -07:00
vax_cpu1.c All VAX: Fix idle/inifinite loop detection for instructions with side effects 2016-05-18 09:02:22 -07:00
vax_defs.h All VAX: Fix idle/inifinite loop detection for instructions with side effects 2016-05-18 09:02:22 -07:00
vax_fpa.c VAX: Move CPU register and routine declarations into vax_defs.h 2016-02-29 16:37:18 -08:00
vax_io.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_ka610_bin.h 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
vax_ka620_bin.h 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
vax_ka630_bin.h 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
vax_ka655x_bin.h 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
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 ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -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: Move CPU register and routine declarations into vax_defs.h 2016-02-29 16:37:18 -08:00
vax_octa.c VAX: Move CPU register and routine declarations into vax_defs.h 2016-02-29 16:37:18 -08:00
vax_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_sys.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_syscm.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_sysdev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_syslist.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_vc.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vax_vmb_exe.h Updated vmb_exe include file 2013-03-24 16:47:25 -07:00
vax_vs.c VAX QVSS: Add device descriptions to the Keyboard (LK) and Mouse (VS) devices. 2015-12-01 07:46:28 -08:00
vax_watch.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
vaxmod_defs.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -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