simh-testsetgenerator/PDP11
Mark Pizzolato 833ba71c3b PDP11, VAX: Enhance VH, DZ, DL and DCI devices to provide input rate limiting. Fix #246
Data arriving on simulated serial ports can arrive faster than the OS running
on the simulated system can deliber it to user mode programs.  This happens
when chunks of data are delivered to the mux from a network connection.
This can be due to a file transfer program (kermit) running on the other end
of a network connection and the packet size being delivered exceeds the
simulated OS's type ahead buffer size OR from users who paste arbitrary
blocks of data into a telnet or console session.
2015-11-19 08:56:06 -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: Enhance VH, DZ, DL and DCI devices to provide input rate limiting. Fix #246 2015-11-19 08:56:06 -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: Enhance VH, DZ, DL and DCI devices to provide input rate limiting. Fix #246 2015-11-19 08:56:06 -08:00
pdp11_dmc.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.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: Enhance VH, DZ, DL and DCI devices to provide input rate limiting. Fix #246 2015-11-19 08:56:06 -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 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_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 SCP: Add printf style format argument validation for all functions which take printf arguments. 2015-10-09 04:12:25 -07: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 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_rq.c SCP: Add printf style format argument validation for all functions which take printf arguments. 2015-10-09 04:12:25 -07: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 SCP: Add printf style format argument validation for all functions which take printf arguments. 2015-10-09 04:12:25 -07: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: Enhance VH, DZ, DL and DCI devices to provide input rate limiting. Fix #246 2015-11-19 08:56:06 -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 PDP10, PDP11, VAX: const cleanup 2015-02-13 06:18:24 -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