simh-testsetgenerator/H316
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
..
tests H316: Add Bob Armstrong's Readme documentation for the IMP tests 2020-02-16 17:25:54 -08:00
h316_cpu.c H316: Remove Coverity indicated warnings rather than declaring them intentional 2019-07-07 19:29:30 -07:00
h316_defs.h H316: Avoid name space collision for the global variable PC 2018-12-31 09:56:10 -08:00
h316_dp.c H316: Remove Coverity indicated warnings rather than declaring them intentional 2019-07-07 19:29:30 -07:00
h316_fhd.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
h316_hi.c H316: Fix format types in debug messages 2020-02-17 19:16:15 -08:00
h316_imp.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
h316_imp.h H316: Implement the IMP host interface. 2020-02-15 13:19:37 -08:00
h316_lp.c H316: Merge updates from Bob Supnik and Bob Armstrong (Instruction decoding) 2015-04-03 18:49:44 -07:00
h316_mi.c H316: Update error and warning messages to properly use SCP APIs 2020-02-16 17:30:20 -08:00
h316_mt.c ALL: Massive 'const' cleanup 2016-05-15 15:25:33 -07:00
h316_rtc.c H316: Update error and warning messages to properly use SCP APIs 2020-02-16 17:30:20 -08:00
h316_stddev.c All: Fix devices that attach files and have special meaning for -A switch 2020-03-22 09:54:54 -07:00
h316_sys.c SCP: Migrate all stdio writes to pass through SCP provided Fprintf() 2017-01-14 20:48:09 -08:00
h316_udp.c H316: Update error and warning messages to properly use SCP APIs 2020-02-16 17:30:20 -08:00