simh-testsetgenerator/PDP10
Mark Pizzolato 614ad52091 All: Fix devices that attach files and have special meaning for -A switch
The -A attach time switch implicitly means to open files in append
mode.

Some devices used -A to indicate ASCII data or AUTOSIZE of disk or
fixed size tapes - DECtape.  These devices are either read only devices
(Paper tape readers or card readers), so explicit forcing of the attach
to be -R avoids unexpected positioning errors.  The random access
Disk and fixed sized tapes buffer the container contents in memory
so append mode isn't relevant, but care must be taken to assure that
the buffer reading starts at the beginning of the file without regard
to the explicit open mode.

As reported in #821
2020-03-22 09:54:54 -07:00
..
ka10_ai.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_auxcpu.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_ch10.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_dkb.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_dpk.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_iii.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_imx.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_mty.c KA10: Regular update. Code cleanup and minor enhancements. 2019-11-03 22:11:23 -05:00
ka10_pd.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_pmp.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_stk.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_ten11.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
ka10_tk10.c KA10: Regular update. Code cleanup and minor enhancements. 2019-11-03 22:11:23 -05:00
kl10_fe.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kl10_nia.c KA10: Removed PACK definition, add polling if async eth fails. 2020-03-12 00:10:15 -04:00
kx10_cp.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_cpu.c KA10: Clean up some section errors in KL10B extended addressing. 2020-03-12 00:10:54 -04:00
kx10_cr.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_cty.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_dc.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_defs.h KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_df.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_disk.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_disk.h KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_dk.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_dp.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_dpy.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_dt.c All: Fix devices that attach files and have special meaning for -A switch 2020-03-22 09:54:54 -07:00
kx10_imp.c KA10: Removed PACK definition, add polling if async eth fails. 2020-03-12 00:10:15 -04:00
kx10_lights.c KA10: Initial release of PDP10 KA/KI and PDP6 simulators. 2019-07-09 20:59:01 -04:00
kx10_lp.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_mt.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_pt.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_rc.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_rh.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_rp.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_rs.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_sys.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
kx10_tu.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
pdp6_dcs.c KA10: Initial release of PDP10 KA/KI and PDP6 simulators. 2019-07-09 20:59:01 -04:00
pdp6_dct.c PDP6, KA10, KI10: Update register definitions for checking 2020-03-07 20:01:26 -08:00
pdp6_dsk.c PDP6, KA10, KI10: Update register definitions for checking 2020-03-07 20:01:26 -08:00
pdp6_dtc.c All: Fix devices that attach files and have special meaning for -A switch 2020-03-22 09:54:54 -07:00
pdp6_mtc.c KA10: Initial release of PDP10 KA/KI and PDP6 simulators. 2019-07-09 20:59:01 -04:00
pdp6_slave.c KA10: Added support for KL10A/B. 2020-03-09 23:07:47 -07:00
pdp10_bug_history.txt PDP10: Fix nested indirect address limit exceeded (from Bob Supnik) 2016-02-19 12:28:56 -08:00
pdp10_cpu.c PDP10: Leverage the internal calibrated timer for accurate wall clock timing 2019-05-29 00:44:17 -07:00
pdp10_defs.h PDP10, PDP11, Unibus VAXen: CH11 Chaosnet interface. 2018-11-22 07:50:57 +01:00
pdp10_fe.c PDP10: Fix sequencing of polling to properly leverage console speed setting 2019-05-29 00:18:27 -07:00
pdp10_ksio.c PDP10, PDP11, Unibus VAXen: CH11 Chaosnet interface. 2018-11-22 07:50:57 +01:00
pdp10_lp20.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp10_mdfp.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp10_pag.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00
pdp10_rp.c IBM1130, PDP10, PDP11: Replaced assert() with ASSURE() for run time error checks 2018-08-11 14:44:15 -07:00
pdp10_sys.c All: Fix various Coverity complaints 2019-04-03 09:32:54 -07:00
pdp10_tim.c PDP10: Recompute tmxr delay factor regularly 2019-07-01 19:24:25 -07:00
pdp10_tu.c IBM1130, PDP10, PDP11: Replaced assert() with ASSURE() for run time error checks 2018-08-11 14:44:15 -07:00
pdp10_xtnd.c PDP11, PDP10, all VAX: General extern cleanup. 2017-02-04 19:37:20 -08:00