simh-testsetgenerator/PDP11
Mark Pizzolato 619e33466b PDP11, VAX: Move DZ input character silo into device to properly rate limit received data
Previously, the input silo was modeled by using the pending input data in
the TMXR line buffer.  This was fine when bps rate limiting wasn't happening.
In order to properly pace arriving data from multiple lines the silo is now
implemented in a way which more precisely reflects the original hardware.
2015-12-19 11:42:26 -08: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 Compiler suggested cleanups. 2014-10-27 17:14:28 -07:00
pdp11_cpu.c PDP11: Simplified idle call logic to leave the idle decision to sim_idle(). 2014-12-19 08:45:47 -08:00
pdp11_cpumod.c SCP: Added generic output routine sim_printf to output to stdout and sim_log (and sim_deb when enabled) 2014-03-28 08:20:05 -07:00
pdp11_cpumod.h PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_cr.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_cr_dat.h PDP-10 update: CD20 2013-07-05 00:16:11 -04:00
pdp11_dc.c PDP11, VAX: MUX input rate limiting works correctly with input arriving on multiple lines concurrently. 2015-11-28 12:49:54 -08: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 All VAX: Always return the correct Qbus/Unibus interrupt vector bits for all devices. Fix #239 2015-10-08 04:43:21 -07:00
pdp11_dl.c PDP11, VAX: MUX input rate limiting works correctly with input arriving on multiple lines concurrently. 2015-11-28 12:49:54 -08:00
pdp11_dmc.c PDP11, VAX: Add device debug help information descriptions 2015-12-06 18:01:20 -08:00
pdp11_dup.c SCP: Add printf style format argument validation for all functions which take printf arguments. 2015-10-09 04:12:25 -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, VAX: Move DZ input character silo into device to properly rate limit received data 2015-12-19 11:42:26 -08:00
pdp11_fp.c PDP11: FP fix from Bob Supnik: MMR1 does not track register changes (Johnny Billquist) Fix #44 2015-03-26 14:32:34 -07:00
pdp11_hk.c PDP11, VAX: Add device debug help information descriptions 2015-12-06 18:01:20 -08:00
pdp11_io.c All VAX: Always return the correct Qbus/Unibus interrupt vector bits for all devices. Fix #239 2015-10-08 04:43:21 -07:00
pdp11_io_lib.c Compiler suggested cleanup 2015-10-15 14:19:03 -07:00
pdp11_io_lib.h PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_ke.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_kg.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_kmc.c TIMER, SCP: Change the sim_activate_after APIs to pass the delay value as uint32. 2015-12-10 06:33:59 -08:00
pdp11_lp.c All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). 2015-04-03 19:56:37 -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 PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_pt.c All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). 2015-04-03 19:56:37 -07:00
pdp11_rc.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_rf.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_rh.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_rk.c All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). 2015-04-03 19:56:37 -07:00
pdp11_rl.c All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). 2015-04-03 19:56:37 -07:00
pdp11_rp.c PDP11, VAX: Add device debug help information descriptions 2015-12-06 18:01:20 -08:00
pdp11_rq.c PDP11: Fix Unibus boot of RSX-11M+ systems from RQ devices 2015-12-17 06:38:31 -08:00
pdp11_rs.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
pdp11_rx.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_ry.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_stddev.c VAX, PDP11: Add support to, by default, limit console input data to about 9600bps. 2015-11-18 10:51:37 -08:00
pdp11_sys.c PDP11, all VAX: Add TU58 device simulator with support for 32 drives plus the VAX 730 and 750 console devices 2015-09-22 15:06:12 -07:00
pdp11_ta.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_tc.c All: Convert from C runtime library perror() to sim_perror so that all messages will arrive in the same place(s). 2015-04-03 19:56:37 -07:00
pdp11_td.c PDP11, all VAX: Add TU58 device simulator with support for 32 drives plus the VAX 730 and 750 console devices 2015-09-22 15:06:12 -07:00
pdp11_td.h PDP11, all VAX: Add TU58 device simulator with support for 32 drives plus the VAX 730 and 750 console devices 2015-09-22 15:06:12 -07:00
pdp11_tm.c PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -08:00
pdp11_tq.c Compiler suggested cleanup 2015-11-25 05:21:55 -08:00
pdp11_ts.c PDP11: Adjust I/O wait time so that reasonable behavior occurs under heavy I/O load. 2015-05-22 07:48:04 -07:00
pdp11_tu.c VAX, PDP11: In the TU tape simulator, correct the wording of the help language. Fixes #228 2015-09-23 06:35:54 -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, VAX: Add device debug help information descriptions 2015-12-06 18:01:20 -08:00
pdp11_vt.c PDP11, VAX: const cleanup 2015-02-21 12:48:35 -08:00
pdp11_xq.c All VAX: Always return the correct Qbus/Unibus interrupt vector bits for all devices. Fix #239 2015-10-08 04:43:21 -07:00
pdp11_xq.h VAX, XQ: Removed unneeded variable declaration which caused linker warning using icc compiler 2015-02-11 06:37:57 -08:00
pdp11_xq_bootrom.h PDP11: XQ Device is now bootable on a Qbus PDP11 simulator. The ROM based Citizenship tests now pass. 2013-11-16 18:13:09 -08:00
pdp11_xu.c PDP11, VAX: Add device debug help information descriptions 2015-12-06 18:01:20 -08:00
pdp11_xu.h PDP11, VAX: Added Ethernet packet transmission throttling support to XQ and XU devices. 2014-06-06 15:03:31 -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