simh-testsetgenerator/PDP11
Mark Pizzolato a145d5362b CAPS11 now runs on SimH. The key bug was in the reset routine. Change by Bob Supnik.
Thanks to Ian Hammond, Lou Ernst, Malcolm Macloud, and Jack Rubin,

In addition, I've added the CAPS11 bootstrap into the emulator module, so no more toggle-in required.

Lou Ernst reported that RT11 V5 does not work with the TA11, even on real hardware. The simulated TA11 does work under RT11 V4; it's included in the stock FB monitor.

One anomaly with RT11 V4 - after writing files to CT0: and then doing a DIRECTORY, all the files lengths are 0. The files are there. I can type them and DIFF them against their source.
2013-06-07 16:02:17 -07:00
..
pdp11_cis.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
pdp11_cpu.c This fixes the problem that MMR1 is recording changes to R7 (PC), which it should not. (issue #44) 2013-06-02 06:52:32 -07:00
pdp11_cpumod.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
pdp11_cpumod.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_cr.c Compiler suggested cleanups 2013-05-09 14:02:48 -07:00
pdp11_cr_dat.h Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_dc.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_ddcmp.h Added needed DUP interfaces to allow use by KMC11/KDP. 2013-06-02 13:19:23 -07:00
pdp11_defs.h Addition of DUP11 simulation to all Unibus simulators (PDP11, PDP10, and all Unibus VAXen) 2013-05-27 16:24:18 -07:00
pdp11_dl.c Fix for Issue #53 for DC, DL, and VH multiplexer devices 2013-05-16 11:04:43 -07:00
pdp11_dmc.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_dmc.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_dup.c Added missing STRSYN from DDCMP dup setup 2013-06-02 16:08:06 -07:00
pdp11_dup.h Added needed DUP interfaces to allow use by KMC11/KDP. 2013-06-02 13:19:23 -07:00
pdp11_dz.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_fp.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_hk.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_io.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
pdp11_io_lib.c Addition of DUP11 simulation to all Unibus simulators (PDP11, PDP10, and all Unibus VAXen) 2013-05-27 16:24:18 -07:00
pdp11_io_lib.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_ke.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_kg.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
pdp11_lp.c Adding more device help 2013-02-05 04:41:48 -08: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 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
pdp11_pt.c Another typo 2013-02-06 17:48:43 -08:00
pdp11_rc.c Compiler suggested cleanups 2013-05-09 14:02:48 -07:00
pdp11_rf.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_rh.c Migrating scp and library global variables to be declared as extern in the appropriate library include file and remove repetitive declarations in referencing modules. 2013-01-10 13:29:15 -08:00
pdp11_rk.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_rl.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_rp.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_rq.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_rx.c Added missing MOD_VALR flag on some recently revised MTAB entries 2013-02-02 17:27:22 -08:00
pdp11_ry.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_stddev.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_sys.c Addition of DUP11 simulation to all Unibus simulators (PDP11, PDP10, and all Unibus VAXen) 2013-05-27 16:24:18 -07:00
pdp11_ta.c CAPS11 now runs on SimH. The key bug was in the reset routine. Change by Bob Supnik. 2013-06-07 16:02:17 -07:00
pdp11_tc.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_tm.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_tq.c Fixes to infinite loop issues found by Mikulas Patocka 2013-03-05 11:40:33 -08:00
pdp11_ts.c Adding mode device help 2013-02-05 06:49:39 -08:00
pdp11_tu.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -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 Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_xq.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_xq.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_xq_bootrom.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_xu.c Remove stray tab characters which crept in over time 2013-06-03 06:29:01 -07:00
pdp11_xu.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
txt2cbn.c Notes For V3.6-0 2011-04-15 08:35:15 -07:00