0

組み込みLinux(ARMベースのLPC3141ボード、組み込みアーティスト)でInvensenseのMPU3000/3050を使用しようとしています。この面白いパッチをインターネットで見つけました

https://patchwork.kernel.org/patch/703991/

どうすればカーネルに実装できますか?

4

2 に答える 2

2

パッチを適用する方法の詳細な手順については、この記事をお読みください。

警告:カーネルパッチは、それらが開発されたLinuxのバージョンに非常に固有であることが非常に多いため、カーネルバージョンがパッチが最初に作成されたものと異なる場合、いくつかの問題が発生する可能性があります。

編集:この特定のパッチを確認しました。基本的に、新しいファイル(mpu3050.c)が作成され、drivers / input / misc/Makefileとdrivers/input / misc/Kconfigが変更されます。他のすべてが失敗した場合でも、新しいファイルを作成する必要があり、既存のファイルへの変更はおそらく手動で行うことができます。

于 2011-07-10T10:40:47.543 に答える
-1

詳細はわかりませんが、www.kernel.orgからカーネルをダウンロードし、「patch」ユーティリティでパッチを適用して、コンパイルするように構成する必要があります。構成については、いくつかのマニュアルを検索する必要があります。

しかし、あなたがすでにこれを知っているかどうかはわかりません。

于 2011-07-10T10:41:55.800 に答える