0

このドキュメントを読んだ後、キーボード入力が何らかの割り込みを指すirq 1をアクティブにすることがわかりました。次に、プロセッサが入力をデコードし、別の処理を行います。

My question他のプロセッサが割り込みを処理する場合、シェルがキーボード入力を知る方法は何ですか?

例えば:

プロセッサ A はシェルを実行しています

プロセッサ B が割り込みを処理します。

4

1 に答える 1

1

割り込みハンドラーは、キーの押下をキューに直接追加するか、ポップアップ スレッドをトリガーして追加します。キューは共有メモリ内にあるため、どの CPU でも読み取ることができます。

于 2014-12-04T15:54:51.323 に答える