[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: esp pcmcia scsi driver
こんにちは 伊藤です
Tsutsuiさん リプライありがとうございました
> XS_CTL_POLL は SCSI コマンドを queue に入れずに逐次的に
> ncr53c9x_poll() を呼んで処理させるもので割り込みが使えない状態で
> ディスクをアクセスするもので、ESP_PCMCIA_POLL は割り込み信号が
> ハードウェア的に拾えない時に代わりに callout を使って定期的に
> esp_pcmcia_poll() から ncr53c9x_intr() を呼び出してやることで
> 疑似的に割り込みを emulate しているものだと思います。
そういうことなのですか やっとすっきりしました
ただ,XS_CTL_POLLなのですが,SCSIコマンド発行後の結果を
割り込みではなく,ncr53c9x_poll()を使って処理するように
ぼくには思えるのですが,発行するSCSIコマンド自体のキューイングも
しなくなるのでしょうか
> これを追加して動いているのなら send-pr すべきでしょう。
adapt_enableにesp_pcmcia_enableを入れる分の修正は,send-pr
しておきました
あと気になっているのが,esp_pcmcia_initでチップのレジスタを
触っているのですが,これをncr53c9x_reset側に持っていったほうが
良いと思うのですけど,何か悪影響がでてしまうのですかね...