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

[bsd-nomads:16361] Re: Cirrus Logic PD6729/6730 PC-Card



柴垣です。

From: Hideyuki KURASHINA <rushani@bl.mmtr.or.jp>
Subject: [bsd-nomads:16360] Re: Cirrus Logic PD6729/6730 PC-Card Controller
Date: Tue, 18 Jun 2002 00:33:04 +0900 (JST)
Message-ID: <20020618.003304.104026019.rushani@bl.mmtr.or.jp>

rushani> すみません. 先週 365X のシステムボードがお亡くなりになったのに伴い, 560
rushani> を手に入れてしまいました. ;-)
rushani> 
rushani> それで, -stable をインストールしようとなんとか頑張ったのですが, できな
rushani> かったので, -current をインストールすることにしました.

うーん。CLPD6729は-stableでは壊れているのかな?

rushani> loader にて
rushani>   set hw.pcic.intr_path=1
rushani>   set hw.pcic.irq=0
rushani> と設定すると, ping も通るし ftp のコネクションも張れるのですが, データを
rushani> 取得して数秒後,
rushani>   ぴぼっ
rushani> と音が鳴って, stall してしまいます.
rushani> # すでにカードをさした時に電源が供給されているのにも関わらず.
rushani> そのあとは
rushani>   ed1: remote transmit DMA failed to complete
rushani>   ed1: device timeout
rushani> が延々と続いて, データをとってくることができない状態です.

良く分からないですが、hw.pcic.irq=0としているにも関わらず
CSC割り込みが切れていないですね。pcicにもirqを割り当てると
どうなりますか?

# 詳しくはsourceをもうちょっと突っ込まないと分かりません。

rushani>   set hw.pcic.ignore_pci=1
rushani> を追加して起動するとデータの取得がうまくできるようになりました. 感謝.
rushani> …が, 認識している PCIC が違うようです. 動いてはいるようですが, これ
rushani> でいいのでしょうか.
rushani> # 開発はできませんが, テストならお手伝いできます.

認識しているPCICを気にしなければ、動作的には問題はないと
思います。昔の動作に近づくだけの話です。

柴垣 威
ie9t-sbgk@asahi-net.or.jp