From fcaf741d194c12db039bb52d588bc9da07352013 Mon Sep 17 00:00:00 2001 From: ken rector Date: Thu, 22 Jun 2023 10:59:11 -0700 Subject: [PATCH] sigma: Correct DP Sense Length error(Bob Supnik) --- sigma/sigma_dp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sigma/sigma_dp.c b/sigma/sigma_dp.c index 2c58e7de..fe1727e8 100644 --- a/sigma/sigma_dp.c +++ b/sigma/sigma_dp.c @@ -780,7 +780,7 @@ switch (uptr->UCMD) { if (CHS_IFERR (st)) /* channel error? */ return dp_chan_err (dva, st); } - if ((i != DPS_NBY) || (st != CHS_ZBC)) { /* length error? */ + if (!DP_Q10B (ctx->dp_ctype) && (st != CHS_ZBC)) { /* 16B only: length error? */ ctx->dp_flags |= DPF_PGE; /* set prog err */ if (chan_set_chf (dva, CHF_LNTE)) /* do we care? */ return SCPE_OK;