simh-testsetgenerator/PDP11
Paul Koning 223f080724 PDP10, PDP11, VAX: Make DMC/DMR initialization more accurate.
These changes cure a number of issues in RSTS/E, which is more
sensitive to details of emulation than most:

1. Additional KMC opcodes supported for ROMI
2. MCLR now initializes the CSRs per the spec
3. MCLR and ROMI are processed immediately at CSR write rather than
   being deferred, because these actions are implemented in the device
   hardware rather than in the microprogram.
2016-08-29 10:43:50 -04:00
..
lunar11 DISPLAY: Latest version of display code from Phil Budne and Doug Gwyn including initial pdp1_dpy and pdp11_vt 2013-10-16 01:02:12 -07:00
pdp11_cis.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_cpu.c PDP11: Move history entry pointer initialization out of instruction loop. 2016-08-25 14:28:38 -07:00
pdp11_cpumod.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_cpumod.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_cr.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_cr_dat.h PDP-10 update: CD20 2013-07-05 00:16:11 -04:00
pdp11_dc.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_ddcmp.h PDP10, PDP11, VAX: Fixed Sync Data corruption Troll to actually discard transmit packets which it thinks it wants to. 2014-05-31 13:24:49 -07:00
pdp11_defs.h PDP11: Add display of the programmed clock frequency, use calibrated delays 2016-08-18 08:00:41 -07:00
pdp11_dl.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_dmc.c PDP10, PDP11, VAX: Make DMC/DMR initialization more accurate. 2016-08-29 10:43:50 -04:00
pdp11_dup.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_dup.h PDP10,PDP11,VAX: Addition of inter operable DUP11, DMC11 and KDP11 devices 2013-11-25 07:00:17 -08:00
pdp11_dz.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_fp.c PDP11: Fix compiler warnings due to recent Xcode version change on OS X 2016-03-25 17:45:20 -07:00
pdp11_hk.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_io.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_io_lib.c PDP11, VAX: Fix autoconfigure to properly allocate fixed vectors and addresses 2016-05-19 14:47:42 -07:00
pdp11_io_lib.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_ke.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_kg.c PDP11: KG11 Fix register names and make units enable status consistent 2016-08-24 15:03:06 -07:00
pdp11_kmc.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_lp.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_mscp.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
pdp11_pclk.c PDP11: Reworked PCLK device to minimize scheduled events 2016-08-18 13:40:23 -07:00
pdp11_pt.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rc.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rf.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rh.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rk.c VAX780, VAX750, VAX730, VAX8600: Add TC11/TU56 (DECtape) device to Unibus VAX simulators 2016-03-27 12:28:02 -07:00
pdp11_rl.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rp.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rq.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rs.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_rx.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_ry.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_stddev.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_sys.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_ta.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_tc.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_td.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_td.h PDP11: Add TU58 bootstrap support. 2016-01-07 01:24:43 -08:00
pdp11_tm.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_tq.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_ts.c PDP11: Add ability to explicitly set the interrupt vector for the TS device 2016-08-28 13:55:53 -07:00
pdp11_tu.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_uqssp.h Changed use of compile #defines which start with a _ character to not do this since defined symbols starting with _ are reserved to local compiler/runtime implementations in the C language. This addresses issue #32 2013-03-12 11:07:58 -07:00
pdp11_vh.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_vt.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_vt_lunar_rom.h PDP11: Add BOOT ability to the VT device to run the Lunar Lander program 2016-01-10 17:35:18 -08:00
pdp11_xq.c PDP11, VAX: Allow Ethernet SET MAC arguments to have upper/lowe case values 2016-05-24 11:58:58 -07:00
pdp11_xq.h PDP11, VAX: Use generated unique default MAC addresses for Ethernet devices 2016-05-24 08:47:01 -07:00
pdp11_xq_bootrom.h PDP11, VAX: Fix compiler warnings about quotes in #if 0 #endif block 2016-01-20 10:51:01 -08:00
pdp11_xu.c PDP11, VAX: Allow Ethernet SET MAC arguments to have upper/lowe case values 2016-05-24 11:58:58 -07:00
pdp11_xu.h PDP11, VAX: Use generated unique default MAC addresses for Ethernet devices 2016-05-24 08:47:01 -07:00
txt2cbn.c ALPHA, ALTAIR, AltairZ80, I7094, NOVA, PDP1, PDP10, PDP11, PDP18B, PDP8, SAGE, sigma, swtp6800, TX-0, VAX: Change tabs to spaces which had crept in over time 2015-03-30 10:24:24 -07:00