1

既存の割り込み要求を他のプロセッサにどのように拡張しますか? 特定のプロセッサで作成および有効化された既存の要求が既に存在します。ハードウェア カウンターに基づいて起動するこの IRQ を拡張したいと考えています。これにより、プロセッサごとに IRQ が存在し、いずれかの IRQ がトリガーされると、既存の IRQ とそのハンドラーに送られます。基本的に、私は IRQ マルチプレクサを作成しようとしています。誰もこれを経験したことがありますか?

より適切な説明は、IRQ がすべてのプロセッサで同じであるということです。したがって、すでに要求され有効になっている IRQ (別の .c ファイルで要求、有効化、および処理されている) を、新しい .c ファイル内の percpu IRQ に変更したいと考えています。

4

1 に答える 1

1

これは、ソフトウェアで期待できることとは思えません。

できたとしても、その答えは、使用している CPU、マルチプロセッシングに対するその CPU のサポート、ボード上のチップセットまたはその他のサポート回路などに大きく依存します。

しかし、一般的な答えは「それはできません」であると思います。おそらく例外があります。

于 2014-06-03T08:19:03.373 に答える