From 09d6a7919cb9f15d84b38718fb704cf387dfcc37 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Tue, 11 Feb 2020 18:48:44 -0800 Subject: [PATCH] PDP11, Unibus & Qbus VAX: Properly clear CSR TRDY until transmit completes As reported in #782 --- PDP11/pdp11_dz.c | 1 + 1 file changed, 1 insertion(+) diff --git a/PDP11/pdp11_dz.c b/PDP11/pdp11_dz.c index 450f588c..6e09c682 100644 --- a/PDP11/pdp11_dz.c +++ b/PDP11/pdp11_dz.c @@ -536,6 +536,7 @@ switch ((PA >> 1) & 03) { /* case on PA<2:1> */ lp = &dz_ldsc[line]; /* get line desc */ c = sim_tt_outcvt (dz_tdr[dz], TT_GET_MODE (dz_unit[0].flags)); if (c >= 0) { /* store char */ + dz_csr[dz] &= ~CSR_TRDY; /* clear TRDY for now */ tmxr_putc_ln (lp, c); sim_activate_abs (&dz_unit[1], 0); }