Linuxカーネル開発に関する以前の質問から得たフィードバックに続いて、
私は、既存のドライバーと比較し、そのコードから大幅に「借用」することによって (Linux カーネル v2.6.32 で) ドライバーを作成しました。ドライバーは正常に登録されています。init() と probe() は正常に動作しています。周辺機器のレジスタにもアクセスできます。:-)
しかし、私はIRQ/ISRについて少しぼんやりしています。周辺機器は入力デバイスであり、GPIO ピンで割り込みを発生させます。
現在の状態から先に進み、IRQ を処理して ISR 関数を実行するにはどうすればよいですか?