simh-testsetgenerator/sigma
Bob Supnik adfcff49b7 sigma: Fix error handling in MT device channel errors
Ken's last note led me to look at magtape error handling, and it was
not right. This has resulted in a lot of code changes in sigma_mt.c, but
the changes are mostly mechanical. Instead of trying to be clever and
do channel handling in mt_map_err or at the bottom of the mt_svc
routine, every magtape command now does its own error handling.
This makes the code repetitive, but I hope it is much clearer as a result.
2022-07-07 05:46:32 -10:00
..
Design Notes on the Sigma 7.doc sigma: Fixed bugs in multi-unit operation 2022-07-03 13:56:46 -07:00
sigma_bugs.txt sigma: Fix error handling in MT device channel errors 2022-07-07 05:46:32 -10:00
sigma_cis.c sigma: Compiler warning cleanup 2020-10-19 12:29:39 -07:00
sigma_coc.c BESM6, NOVA, ECLIPSE, SIGMA: Set DEVICE type to DEV_MUX in MUX devices 2020-03-31 08:59:50 -07:00
sigma_cpu.c sigma: Compiler warning cleanup 2020-10-19 12:29:39 -07:00
sigma_defs.h sigma: New simulator (from beta) 2018-06-03 17:37:24 -07:00
sigma_disks.txt SIGMA: Merge updates from Bob Supnik 2015-04-04 09:26:23 -07:00
sigma_dk.c sigma: Use 2 digit years in dates more consistently in top comments 2022-07-07 05:42:33 -10:00
sigma_dp.c sigma: Use 2 digit years in dates more consistently in top comments 2022-07-07 05:42:33 -10:00
sigma_fp.c Merge changes from v3.9-0 rc1 2012-03-19 16:05:24 -07:00
sigma_io.c SIGMA: Fixed unspecified return value in HIO 2017-03-09 08:30:37 -08:00
sigma_io_defs.h NOVA, PDP1,, sigma: Various cosmetic/typo changes 2017-03-20 08:01:58 -07:00
sigma_lp.c All LP and CD devices: Removed use of ftell for pipe compatibility 2022-06-16 16:13:46 -07:00
sigma_map.c sigma: New simulator (from beta) 2018-06-03 17:37:24 -07:00
sigma_mt.c sigma: Fix error handling in MT device channel errors 2022-07-07 05:46:32 -10:00
sigma_pt.c sigma: New simulator (from beta) 2018-06-03 17:37:24 -07:00
sigma_rad.c sigma: Use 2 digit years in dates more consistently in top comments 2022-07-07 05:42:33 -10:00
sigma_rtc.c sigma: Fix Coverity identified problems 2017-03-14 04:46:42 -07:00
sigma_sys.c sigma: Compiler warning cleanup 2020-10-19 12:29:39 -07:00
sigma_tt.c sigma: New simulator (from beta) 2018-06-03 17:37:24 -07:00