simh-testsetgenerator/PDP11
Mark Pizzolato 80d9393b83 alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions
Array REGister definitions have been made consistent by passing the
name of the array object.  This allows proper sizing assessment
to occur in the register validation logic.

Some previously described array REGister initializers were not really
arrays.  Some were structures and others were merely pointers to
someplace in memory that it was desirable to view as a scalar array.

Structures or other blob data should now use SAVEDATA.  Virtual
arrays intended to be interpret some part of memory as scalar data
now use VBRDATA initializers.
2020-03-06 16:29:17 -08:00
..
11logo PDP11: Add 11LOGO programming language and make it bootable from the NG device. 2019-02-07 08:16:52 +01:00
dazzledart PDP11: Add Dazzle Dart game and make it bootable from the DAZ device. 2019-02-07 08:16:49 +01: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_11logo_rom.h PDP11: Add 11LOGO programming language and make it bootable from the NG device. 2019-02-07 08:16:52 +01:00
pdp11_ch.c PDP11, Unibus VAX: Cleanup attach of Chaos Net routine 2019-12-30 13:47:03 -08:00
pdp11_cis.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp11_cpu.c TIMER: Add mechanism to pre-calibrate the instruction execution rate 2019-05-28 23:56:58 -07:00
pdp11_cpumod.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp11_cpumod.h ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
pdp11_cr.c PDP10, PDP11, all VAX: Cleanup help info for CR device 2019-04-03 09:36:30 -07:00
pdp11_cr_dat.h PDP11, All VAX: Change ERROR in CR device translation tables to avoid conflicts 2017-06-04 09:56:22 -07:00
pdp11_daz.c PDP11: USB game controllers for Dazzle Dart. 2020-02-11 21:02:30 +01:00
pdp11_dazzle_dart_rom.h PDP11: Add Dazzle Dart game and make it bootable from the DAZ device. 2019-02-07 08:16:49 +01:00
pdp11_dc.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp11_ddcmp.h PDP11, Unibus VAX: Fix Coverity identified warning 2019-07-16 03:15:25 -07:00
pdp11_defs.h PDP11: NG, Knight display. 2019-02-07 08:16:31 +01:00
pdp11_dl.c PDP11: Fix ability to hard set DLI device ADDRESS and VECTOR 2018-09-03 07:36:45 -07:00
pdp11_dmc.c alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions 2020-03-06 16:29:17 -08:00
pdp11_dup.c PDP11, PDP10: Silence Coverity warning in DUP device (KDP) 2019-10-20 23:48:05 -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 PDP11, Unibus & Qbus VAX: Properly clear CSR TRDY until transmit completes 2020-02-11 18:48:44 -08:00
pdp11_fp.c PDP11: Add new breakpoint types for data and physical address 2016-09-13 15:22:35 -04:00
pdp11_hk.c DISK: Add support to properly autosize fixed sized disk from a set of choices 2019-05-21 15:38:39 -07:00
pdp11_io.c PDP11: Fix I/O Page DMA to reflect hardware that only worked on Unibus 2018-09-06 13:41:43 -07:00
pdp11_io_lib.c PDP11, VAX: Remove compiler warning in I/O lib 2019-11-24 10:54:55 -08:00
pdp11_io_lib.h VAX, MicroVAX2: Add display of ROM and NVR address ranges 2017-12-18 05:10:27 -08: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 PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR 2019-08-01 07:16:34 -07:00
pdp11_lp.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -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_ng.c PDP11: Fix NG modifier wrong text. 2019-09-17 21:27:51 +02:00
pdp11_pclk.c PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR 2019-08-01 07:16:34 -07:00
pdp11_pt.c PDP11: Fix INT register definitions in PTR and PTP devices 2020-03-01 12:08:24 -08:00
pdp11_rc.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp11_rf.c PDP11: Change all boot routines to use WrMemW() to access memory 2018-09-09 19:08:33 -07:00
pdp11_rh.c PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR 2019-08-01 07:16:34 -07:00
pdp11_rk.c PDP11: Change all boot routines to use WrMemW() to access memory 2018-09-09 19:08:33 -07:00
pdp11_rl.c DISK: Add support to properly autosize fixed sized disk from a set of choices 2019-05-21 15:38:39 -07:00
pdp11_rom.c PDP11: ROM device. 2018-09-10 15:13:06 +02:00
pdp11_rp.c PDP11, VAX: Remove redundant defines in RP source module 2019-11-24 10:54:27 -08:00
pdp11_rq.c alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions 2020-03-06 16:29:17 -08:00
pdp11_rs.c PDP11: Change all boot routines to use WrMemW() to access memory 2018-09-09 19:08:33 -07:00
pdp11_rx.c PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR 2019-08-01 07:16:34 -07:00
pdp11_ry.c PDP11: Change all boot routines to use WrMemW() to access memory 2018-09-09 19:08:33 -07:00
pdp11_stddev.c PDP11: Avoid reference to display.h when building without display support 2018-10-02 12:53:08 -07:00
pdp11_sys.c PDP11: Allow successful build when SDL isn't available for NG and DAG 2019-02-07 11:45:48 -08:00
pdp11_ta.c PDP11, PDP8, VAX8200: Fix Coverity flagged warnings 2019-10-20 22:57:02 -07:00
pdp11_tc.c PDP11: Change all boot routines to use WrMemW() to access memory 2018-09-09 19:08:33 -07:00
pdp11_td.c PDP11 and VAX: Fix TD device IBUF and OBUF register definitions 2020-03-01 12:12:46 -08:00
pdp11_td.h PDP11, All VAX: Fix TU58 device (TDC) failure when not ATTACHED 2017-01-05 09:36:17 -08:00
pdp11_tm.c TAPE: Make sure that all tape record lengths are properly typed. 2019-04-10 14:26:20 -07:00
pdp11_tq.c alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions 2020-03-06 16:29:17 -08:00
pdp11_ts.c TAPE: Make sure that all tape record lengths are properly typed. 2019-04-10 14:26:20 -07:00
pdp11_tu.c TAPE: Make sure that all tape record lengths are properly typed. 2019-04-10 14:26:20 -07:00
pdp11_uc15.c PDP11: Fix SET command parsing to require values for all ADDRESS and VECTOR 2019-08-01 07:16:34 -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 PDP11, Unibus and Qbus VAX: Fix character completion with differing line speeds 2020-02-18 14:51:59 -08:00
pdp11_vt.c PDP11: NG, Knight display. 2019-02-07 08:16:31 +01: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 alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions 2020-03-06 16:29:17 -08:00
pdp11_xq.h PDP11, Unibus and Qbus VAX: Correct REG sizes in RQ, TQ and XQ devices 2020-02-26 13:30:21 -08: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 alpha, HP2100, ID16, ID32, I7094, PDP11 and VAX: Fix array REG definitions 2020-03-06 16:29:17 -08:00
pdp11_xu.h PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08: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