lircに手を差し伸べてください。 ir信号のデコードにlircを使用したいと思います。私は2.6.37カーネルのCortex A8をベースとしたカスタムボードを使用しています.IRはシリアルポート経由で受信されます。 IRリモートのボタンを押すと、UART割り込みが正しく来ることがわかります。腕皮質にlircを使用するA8
しかし、configureスクリプトをdevice = allまたはdevice = serialで実行しようとすると、lirc.orgのインストールページに記載されているようにmakeとmake installを実行すると、カーネル設定が無効であるというエラーが表示されます。
しかし、私はカーネルモジュールのロードに必要な.koファイル(lirc_devとlirc_serial)を生成することができますが、lircが使用するポートを使用しているため、lirc_serialモジュールを挿入できません。 。 私の仮想アドレスは0xfa022000で、物理アドレスは0x48022000です(tty01を使用)。 このアドレスにはlircを使用できますか? コードを変更する必要がありますか? また、ボード上に最小限のものがあるため、ボード上にカーネルソースコードをビルドできないため、私が使用しているボードに直接インストールすることはできません。他のマシンでセットアップを実行し、アームをクロスコンパイルしています。 ノード(/ dev/lirc0)も作成されていないので、適切な場所に設定ファイルを置くことができませんでした。 ノードを手動で作成するか、モジュールを挿入して作業しますか? また、モジュールを挿入する前に、適切な場所に設定ファイルを置く必要がありますか? また、カーネルのバージョンに依存していますか? 自分自身でカーネルモジュールをクロスコンパイルして読み込む手順を教えてください。また、すべてのconfファイルやその他のファイルが動作するために必要なファイルを教えてください。 本当にありがとうございました。 私は過去2週間それを試してきました。 よろしくです。 Harman。