背景: Linux のカスタム ビルドを起動し、x86 ベースのマシン用の QT ベースのデスクトップを起動するツールを開発しています。私のカスタム Linux は USB から実行され、特定のブランドのサウンド カードが接続されたマシンで起動すると、私のツールは多くの割り込みを伴うライブロック状態で実行されます。APIC ドライバーに問題があるのではないかと疑っていますが、システムが役に立たなくなり、システムの電源を切る必要があります。
私の質問: カーネル ドライバーまたはモジュールを使用して、同じ状況をシミュレートしたいと考えています。モジュールから割り込みを発生させることができるかどうかわかりません。ARM ベースの Linux ボードで割り込みを引き起こす I2C または SPI の経験があります。しかし、モジュールからそれを行う方法がわかりません
ドライバーから割り込みを発生させる方法を教えてください。