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

[debian-users:14885] Re: which pcmcia-source with kernel-2.2.5 on slink



うう、またコンパイルしなおし。

From: Matsuzaki Takaaki <takaaki@xxxxxxxxxxxxxxx>
Subject: [debian-users:14880] Re: which pcmcia-source with kernel-2.2.5 on slink
Date: Fri, 23 Apr 1999 21:36:01 +0900
> えっと、Libretto 70 なんですが、CONFIG_PCI=n でやはりエラーになります。
> 確かエラーメッセージに i82365.c のカードバスに関する部分でエラーになっ
> てしまうようなメッセージだったような記憶があるんですが。
>    pcmcia_cs の cardbus が yes になっている
>    → cardbus は PCI 接続が前提条件
>    → CONFIG_PCI=y にする必要がある
> ってことなんでしょうか?

> pcmcia_cs で make config して cardbus を no にしても、なぜかカーネルソー
> スで make-kpkg --revision=hoge.x.x modules_image したときに modules の
> config を読み込む段階で cardbus が yes になってるんですよね。ここをな
> んとか pcmcia_cs で設定したものが反映されるようにしなくてはと思ってる
> ところで make を断念してます。

/usr/doc/pcmcia-source/changelog.Debian をみていたら、

−−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−−−
pcmcia-cs (3.0.9-2) unstable; urgency=low
(略)
  * Modified Configure to disable CARDBUS if PCI is not enabled.
    (Closes: Bug#34751)
−−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−−−

なんて書いてありました。たしかに、pcmcia-cs_3.0.9-3をインストールした
*あと*にコンパイルすると、

−−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−−−
Cardbus support requires kernel PCI BIOS support!
    Disabling Cardbus support.
−−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−−−

と出てきます。ところが、やっぱりエラーが出てしまいます。

−−−−−−−−−−−−−−−ここから−−−−−−−−−−−−−−−
make[4]: Entering directory `/home/kise/KERNEL/modules/pcmcia-cs/modules'
gcc  -MD -O2 -Wall -Wstrict-prototypes -Winline -pipe  -D__KERNEL__ -DMODULE -I../include -I/home/kise/KERNEL/kernel-source-2.2.5/include -I/home/kise/KERNEL/kernel-source-2.2.5 -c i82365.c
i82365.c: In function `cb_get_status':
i82365.c:2446: warning: implicit declaration of function `cb_readl'
i82365.c: In function `cb_get_socket':
i82365.c:2462: warning: implicit declaration of function `cb_get_power'
i82365.c:2463: warning: implicit declaration of function `pci_readw'
i82365.c:2463: structure has no member named `bus'
i82365.c:2463: structure has no member named `devfn'
−−−−−−−−−−−−−−−ここまで−−−−−−−−−−−−−−−

ここで、「PCIの設定を有効にする」てのを思い出したわけです。どこで
読んだか忘れましたが。

PCIバスのないノートで、potatoな人はいません?
-- 
喜瀬“冬猫”浩@南国沖縄