[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:95091] Re: ioplを使ったデバイスドライバ


From: estes _at_ mail.goo.ne.jp
Subject: [linux-users:95088] Re: iopl を使ったデバイスドライバ
Date: Wed, 4 Sep 2002 15:52:17 +0900
Message-ID: <20020904065217.16394.qmail _at_ mail.goo.ne.jp>

<省略>

> だとすると後はやはりインクルードファイルが足りないのでしょうか?
> それともコンパイルオプションでしょうか?
> 
> ちなみにMakefileは
> 
> pci_search_x86: pci_search.c
>        gcc -o pci_search.c -Wall -Wstrict-prototypes -O -pipe
> 
> です。
> どうかよろしくお願いします。

これだけの情報ではなんとも言えないですが、少なくともカーネルモジュー
ルをコンパイルするなら、ソースコードが全て正しい仮定して、CFLAGS に

-D__KERNEL__ -DMODULE

は最低必要でしょう。ただ、今までの情報から推測するにここだけが問
題という可能性は低いかと思いますので、デバイスドライバの書方など
が書かれた文献を読まれて一通りの知識を得たほうがよいかと思います。
O'REILLY の Linux Device Drivers (ISBN 1-56592-292-1)あたりはそ
れなりに参考になるかと思います。たしか、日本語訳の本もあったと思
います。

あと、参考までに

<20020904.150547.47907261.tshiozak _at_ astec.co.jp>

のメールような質問がなぜ来たかを考えてみるとよいかもしれません。

------
YASUDA Yasunori

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: