Linuxドライバ開発の初心者として、私は私の以前のUbuntu 11.04(2.6.38-8-generic)に新しいカーネル(2.6.39.4)を再コンパイルして成功しました。しかし、私はなぜカーネルを再コンパイルする必要があるのだろうかと思っています。本当に必要ですか?以前のカーネルでシンプルなドライバサンプルを試してみたところ、コンパイルしてうまく走っていました。
回答:
回答№1は2これは、作業しているドライバによって異なります。
ドライバが差異に頼っていない場合カーネルを再コンパイルする必要はなく、対応するカーネルヘッダでドライバをコンパイルするだけです。それ以外の場合は、正しいカーネルを再コンパイルしてドライバが正しく動作するようにする必要があります。