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

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



こんにちは、柴田です。
Sat, 22 Jun 2002 04:27:39 JSTに
rushani@bl.mmtr.or.jpさんは書きました。

>> #特にintr_pathはPD6729では無意味(無視される)ので
>
>え…. -stable の /sys/pccard/pcic_pci.c の 450 行辺りを見たら,
>
>  /*
>   * We're only supporting ISA interrupts, so do nothing for the
>   * moment.
>   */
>
>とあったので, hw.pcic.intr_path=2 はだめで hw.pcic.intr_path=1 ならいける
>のだろうと思ってたのですが, そうではなかったのですか.

1050行あたりを見てもらえるとわかると思いますが、
|         * Note: The CLPD6729 is a special case.  See its init function
|         * for an explaination of ISA vs PCI interrupts. XXX Might be other
|         * special cases as well.
|         */
|        if (pcic_intr_path == pcic_iw_pci &&
|            device_id != PCI_DEVICE_ID_PCIC_CLPD6729) {
となっていますので、1でも2でも関係ありません。

>> LANカードを上のスロットに刺していませんか?
-snip-
>なお, -current は上のスロットでも下のスロットでもだいじょぶです.

むむ。ということはハード的な問題じゃないということになりますね。

>  (a) /boot/loader.conf
>
>        hw.pcic_intr_path=1
>        hw.pcic.irq=0
>
>      /var/run/dmesg.boot の抜粋
>      
>      	pcic0: <Cirrus Logic PD6729/6730 PC-Card Controller> port 0x3e0-0x3e3 at device 19.0 on pci0
>      	pcibios: No call entry point
>      	pci_cfgintr: BIOS 0.00 doesn't support interrupt routing
>      	pcic0: Can't route ISA CSC interrupt.
>      	device_probe_and_attach: pcic0 attach returned 6

なぜかPCI attachに失敗してますね。kernel confファイルはどうなってますか?
-- 
柴田 千春(♂) chi@bd.mbn.or.jp <http://plaza17.mbn.or.jp/~chi/>