From 2a363a8b51f3d109456aea8ba3cd00a410ac7858 Mon Sep 17 00:00:00 2001 From: Lars Brinkhoff Date: Thu, 8 Aug 2019 13:49:21 +0200 Subject: [PATCH] KA10: Fix DC10 CONI missing bits. --- PDP10/ka10_ai.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/PDP10/ka10_ai.c b/PDP10/ka10_ai.c index 138e361..263bafa 100644 --- a/PDP10/ka10_ai.c +++ b/PDP10/ka10_ai.c @@ -253,7 +253,7 @@ static UNIT *channel_unit = ai_unit; static int latency_unit = 0; static int channel_pc = 0; static int channel_status = 0; -static int channel_errors = 0; +static uint64 channel_errors = 0; static int channel_cc = 0; static int channel_wc = 0; static int channel_mode = MODE_ERROR; @@ -361,7 +361,7 @@ static void channel_special (uint64 data) case DSRCAL: sim_debug(DEBUG_CMD, &ai_dev, "Command: (RECALIBRATE)\n"); channel_status |= DSSATT; - channel_errors &= ~(017 << 036); + channel_errors &= ~(017LL << 036); channel_errors |= (channel_unit - ai_unit) << 036; if (channel_status & DSSAEB) { channel_status |= DPIRQC;