simh-testsetgenerator/doc
Mark Pizzolato 92fe35fb9c PDP10: Fix nested indirect address limit exceeded (from Bob Supnik)
If the nested indirect/execute limit (INDMAX, XCTMAX) is set to 0, the simulator will loop indefinitely in an indirect address or execute loop, testing for interrupts before each memory reference. Thus, on an infinite loop, the simulator will never complete the instruction, but the instruction is interruptible. So for example, under TOPS-10:

.r ddt
1/    0    jrstf @1
1$g
^C
^C
.

The JRSTF will never finish, but it can be interrupted by any device, and double ^C will return control to the command line.

If INDMAX or XCTMAX is non-zero, the previous behavior of limiting loops to a specific depth is retained. However, the default value is now 0.

This closes issue #218.

Conflicts:
	doc/pdp10_doc.doc
2016-02-19 12:28:56 -08:00
..
altairz80_doc.pdf Updated AltairZ80 simulator documentation from Peter Schorn 2013-04-14 17:19:46 -07:00
gri_doc.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
h316_doc.doc H316: Updated H316 and IMP documentation and addition of IMP modem loopback functionality and testing (from Bob Armstrong) 2013-12-03 06:56:38 -08:00
h316_imp.doc H316: Updated H316 and IMP documentation and addition of IMP modem loopback functionality and testing (from Bob Armstrong) 2013-12-03 06:56:38 -08:00
hp2100_doc.doc HP2100 update from Dave Bryan 2012-04-04 12:31:43 -07:00
i1401_doc.doc I1401: Revised documentation from Bob Supnik 2015-04-04 16:38:16 -07:00
i1620_doc.doc I1620 : Changes from Bob Supnik re: Bob Armstrong has been running diagnostics and software, and these changes reflect fixes to bugs that were found. 2014-01-05 14:45:08 -08:00
i7094_doc.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
id_doc.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
lgp_doc.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
nova_doc.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
pdp1_doc.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
pdp8_doc.doc PDP8: Revised fix for Binary loader can't read multiple section tapes (#74) to make reading all sections optional based on the -A switch (from Dave Gesswein) 2014-02-11 18:58:19 -08:00
pdp10_doc.doc PDP10: Fix nested indirect address limit exceeded (from Bob Supnik) 2016-02-19 12:28:56 -08:00
pdp11_doc.doc PDP11: Revised documentation to correct the default character modes on the TTI and TTO devices. 2015-04-12 13:10:28 -07:00
pdp18b_doc.doc PDP11: Added help to KE, KG, RF, TA, TC and TM devices. Fixed DECtape documentation. 2013-09-09 05:36:17 -07:00
sds_doc.doc SDS: Refine Next command for subroutine branch 2014-04-23 20:51:24 -05:00
simh.doc SCP: general const cleanups and const change to sim_vm_parse_addr. 2016-01-24 08:27:08 -08:00
simh_breakpoints.doc Added missing documentation files from Bob Supnik. 2012-10-20 07:47:03 -07:00
simh_doc.doc DOC: Clarifications about behavior and requirements for EXAMINE -a and -c switches. From Dave Bryan 2015-11-19 09:06:19 -08:00
simh_faq.doc DOC: Add NAT info 2015-10-21 02:54:58 -07:00
simh_magtape.doc DOC: Updated simh.doc to describe missing sim_tape APIs 2015-04-14 08:36:27 -07:00
simh_swre.doc Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
simh_vmio.doc Reworked Auto Configure for all Qbus/Unibus devices to have their device address settings table driven from the auto configure code rather than statically defined in many per cpu model include files. 2012-12-20 13:58:11 -08:00
simulators_acm_queue_2004.doc DOC: Add paper by Bob Supnik "Simulators: Virtual Machines of the Past and Future" published in ACM Queue 2004 2015-03-16 16:06:23 -07:00
ssem_doc.doc SSEM documentation added 2013-05-13 03:39:17 -05:00
Summary of IMP IO Device Codes.doc H316: Resurrecting the ARPAnet IMP (from Bob Armstrong) 2013-11-23 08:40:26 -08:00
swtp6800_doc.doc swtp6800: Clean up documentation file 2015-05-05 14:06:14 -07:00
tx0_doc.doc PDP11, PDP1, TX-0: Added SDL based graphics support using sim_video. 2016-01-29 10:16:30 -08:00
vax780_doc.doc Updated PDP11 and VAX780 documentation. 2013-09-03 10:03:21 -07:00
vax_doc.doc Adding help to VAX system devices 2013-02-06 06:34:31 -08:00