From a67afa4a299bf565f2b31380ffe1addb7a6f0c9e Mon Sep 17 00:00:00 2001 From: Mark Emmer Date: Tue, 17 Feb 2015 22:12:28 -0600 Subject: [PATCH] SDS: Do not stop simulator on paper tape reader error The simulator stops when reading past EOF on the paper tape device's attached disk file (or if no file is attached to this device). The SDS timesharing system is capable of processing an end-of-record interrupt in these circumstances, resulting in proper error reporting to the user program that is reading paper tape. --- SDS/sds_stddev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SDS/sds_stddev.c b/SDS/sds_stddev.c index d2f26aa1..864a8ba7 100644 --- a/SDS/sds_stddev.c +++ b/SDS/sds_stddev.c @@ -42,7 +42,7 @@ extern uint32 xfr_req; extern int32 stop_invins, stop_invdev, stop_inviop; int32 ptr_sor = 0; /* start of rec */ -int32 ptr_stopioe = 1; /* stop on err */ +int32 ptr_stopioe = 0; /* no stop on err */ int32 ptp_ldr = 0; /* no leader */ int32 ptp_stopioe = 1; DSPT std_tplt[] = { { 1, 0 }, { 0, 0 } }; /* template */