From c186da363bcec3dbf145515d9a5bf9f674d7f166 Mon Sep 17 00:00:00 2001 From: Thomas Graichen Date: Thu, 22 May 1997 10:50:32 +0000 Subject: this should hopefully fix problems with scsi based hangs on 2100 and 3100 machines (thanks to michael hitch from NetBSD) --- sys/arch/pmax/dev/sii.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/arch/pmax/dev') diff --git a/sys/arch/pmax/dev/sii.c b/sys/arch/pmax/dev/sii.c index 43185c1b113..7052341147a 100644 --- a/sys/arch/pmax/dev/sii.c +++ b/sys/arch/pmax/dev/sii.c @@ -1058,7 +1058,7 @@ again: * Note that the SII DMA address is not incremented * as DMA proceeds. */ - if (state->dmaCurPhase > 0) { + if (state->dmaCurPhase >= 0) { /* save dma registers */ state->dmaPrevPhase = state->dmaCurPhase; state->dmaCurPhase = -1; -- cgit v1.2.3