現在、ローカル APIC を有効または無効にするコード スニペットを開発中です。LoAPIC を有効にする前に、偽の割り込みベクトルを設定する必要があることを Intel のマニュアルで確認しました。インテルのマニュアルには、次の説明があります。
プロセッサがそのタスクの優先順位を上げて、プロセッサの INTR 信号が現在アサートされている割り込みのレベル以上になると、特別な状況が発生することがあります。INTA サイクルが発行された時点で、ディスペンスされる割り込みがマスクされている (ソフトウェアによってプログラムされている) 場合、ローカル APIC はスプリアス割り込みベクトルを配信します。スプリアス割り込みベクトルをディスペンスしても ISR には影響しないため、このベクトルのハンドラは EOI なしで戻る必要があります。引用符
ローカル APIC がスプリアス割り込みを発行する原因となる条件を理解するのを手伝ってもらえますか?
前もって感謝します。