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

Re: Fujitsu MB87030/MB89352 (SPC) manual



筒井です。

<20030713141953M.isaki@par.odn.ne.jp>の記事において
isaki@par.odn.ne.jpさんは書きました。

> x68k ではカーネル起動時の
> waiting 2 seconds for changer to settle...
> を表示してとまってしまいます。

う。壊してしまったようでどうもすいません。

#hp300 では意味もなく ccd + LFS とかして遊んでたんですが。

> mb89352.c を 1.20 から 1.19 に
> 戻すと起動できました。

r1.20で複数変更を入れてしまっています。なのでそのうち
>> - Don't use SCMD_XFR command in message-in phase and status phase.
>>   It causes unexpected hangs on heavy load. Instead transfer data
>>   manually via TEMP register by SCMD_SET_ACK and SCMD_RST_ACK.
だけをあてたGENERIC kernelを↓に、
http://www.ceres.dti.ne.jp/~tsutsui/netbsd/netbsd-x68k-GENERIC-20030713-1.gz

>> - Rewrite spc_datain_pio() to handle FIFO more properly.
だけをあてたものを↓に
http://www.ceres.dti.ne.jp/~tsutsui/netbsd/netbsd-x68k-GENERIC-20030713-2.gz

それぞれ置いたので、よろしければまたテストしてもらえないでしょうか。
#ちゃんと timeout 入れないとダメですね……

後者の変更が悪いということであれば元に戻せばいいだけなんですが、
前者の変更が問題だとするとますます謎の #ifdef x68k が必要になるかも……
---
Izumi Tsutsui
tsutsui@ceres.dti.ne.jp