aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin T. Gibbs <gibbs@FreeBSD.org>1995-11-07 05:31:28 +0000
committerJustin T. Gibbs <gibbs@FreeBSD.org>1995-11-07 05:31:28 +0000
commit157b011439290f545a817833b33876bd17b389e8 (patch)
tree2026dc4dace529b704c5700b5434ed7d992407be
parent5e527f652f4c79403a10a37e93205a879b54f8dd (diff)
Notes
-rw-r--r--sys/dev/aic7xxx/aic7xxx.seq7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/dev/aic7xxx/aic7xxx.seq b/sys/dev/aic7xxx/aic7xxx.seq
index 5c71c8540891..32e0830267ec 100644
--- a/sys/dev/aic7xxx/aic7xxx.seq
+++ b/sys/dev/aic7xxx/aic7xxx.seq
@@ -41,7 +41,7 @@
#
##-M#########################################################################
-VERSION AIC7XXX_SEQ_VER "$Id: aic7xxx.seq,v 1.22 1995/10/26 23:54:13 gibbs Exp $"
+VERSION AIC7XXX_SEQ_VER "$Id: aic7xxx.seq,v 1.23 1995/10/29 05:56:31 gibbs Exp $"
SCBMASK = 0xff
@@ -485,7 +485,7 @@ data_phase_reinit:
# Reads should not use WIDEODD since it may make the last byte for a SG segment
# go to the next segment.
p_datain:
- mvi DMAPARAMS,0x39 # SCSIEN|SDMAEN|HDMAEN|
+ mvi DMAPARAMS,0x79 # WIDEODD|SCSIEN|SDMAEN|HDMAEN|
# !DIRECTION|FIFORESET
data_phase_init:
call assert
@@ -1024,7 +1024,8 @@ dma4:
# actually off first lest we get an ILLSADDR.
#
dma5:
- clr DFCNTRL # disable DMA
+ and DFCNTRL, 0x40, SINDEX # disable DMA, but maintain
+ # WIDEODD
dma6:
test DFCNTRL,0x38 jnz dma6 # SCSIENACK|SDMAENACK|HDMAENACK