インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

23.3.3. 割り込み

Timer1 Interrupt Status (timer1intstat) レジスターおよびTimer1 End of Interrupt (timer1eoi) レジスターで割り込みを処理します。timer1intstatレジスターを使用すると、割り込みのステータスを読み出すことができます。timer1eoiレジスターから読み出しを行うと、割り込みはクリアされます。†

Timer1 Control Register (timer1controlreg) に含まれるTimer1 Interrupt Mask (timer1_interrupt_mask) ビットは、割り込みをマスクします。フリーランニングおよびユーザー定義のカウントモードの動作ではどちらも、タイマーは、タイマーのカウントが0に達しており、コントロール・レジスターの割り込みマスクビットがHighになっている場合に割り込み信号を生成します。

タイマーの割り込みが設定されている場合は、タイマーが無効になると割り込みはクリアされます。