linuxのデバイスドライバを作成するとき、ソースを/proc以下に入れればビルドなしで機能するのでしょうか。

投稿者: Anonymous

それとも、カーネルのソースコードに組み込んだあと、makeビルドしなくてはしなくてはいけないのでしょうか。

解決

make が必要です。
恐らく大抵の場合、/usr/src/linux 配下のカーネルソースにパッチを当てて make することになるでしょう (ドライバのソースコードの差分が手元にあるのであれば)。

/proc (や /sys) は今動作しているカーネルと情報のやり取りをすることはできても、デバイスドライバを作成する役には立ちません。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *