0

Linux カーネルの特定のサブシステム (I2C など) のみをアップグレードすることは可能ですか?

例: カーネル バージョン 2.6.31.1 に「多重化された I2C バス トポロジのサポート (カーネル 2.6.36 で導入)」を含めることは可能ですか。

4

1 に答える 1

1

いいえ、これは不可能です。

カーネル モジュールまたは「サブシステム」(i2c モジュールなど) は特定のカーネル イメージ用にビルドされているため、異なるカーネル (モジュール) バージョンを組み合わせることはできません。

運が良ければ (カーネルのスキルにもよりますが)、次のことができます。

  1. カーネルのソースコードをダウンロードします
  2. コンパイラとフレンドをインストールする
  3. 更新されたic2ドライバーを追加します
  4. カーネル バージョンのモジュールをコンパイルしてみてください
  5. 指を交差させて、独自のカーネルにロードしてください...\

私はこれについて経験がないので、これが機能するかどうかはわかりません。もちろん、ic2 モジュールが他の (更新された) モジュールを必要とする場合、(ほぼ) 完全なカーネルを更新することになる可能性があります...

于 2013-02-28T10:45:01.070 に答える