[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fujitsu MB87030/MB89352 (SPC) manual



In article <20040107.011449.03894198.oshimaya@sc.starcat.ne.jp>
oshimaya@sc.starcat.ne.jp wrote:

> 手元のx68030(030/25M)内蔵SPCだと、mb89352.c rev. 1.23以降だと
> panicするようになりました。rev. 1.19だと普通に起動します。
> (1.20-1.22だとtimeout)

なにが起きているのかいまいち想像できていませんが、
添付のパッチ当てるとどうなるでしょう?

> ただ、SCSIケーブルやターミネータが幾分怪しく、ハード自体どの
> 程度信用していいものかもちょっと不明です…。

たぶんケーブル周りの原因でこういう落ち方はしないです…
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp

Index: sys/dev/ic/mb89352.c
===================================================================
RCS file: /cvsroot/src/sys/dev/ic/mb89352.c,v
retrieving revision 1.25
diff -u -r1.25 mb89352.c
--- sys/dev/ic/mb89352.c	2 Nov 2003 11:07:45 -0000	1.25
+++ sys/dev/ic/mb89352.c	6 Jan 2004 16:55:55 -0000
@@ -1571,6 +1571,11 @@
 				break;
 		}
 
+#ifdef NEED_DREQ_ON_HARDWARE_XFER
+		if (intstat != 0)
+			goto phasechange;
+#endif
+
 		if (sstat & SSTS_DREG_FULL) {
 			xfer = DINAMOUNT;
 			n -= xfer;