Nios® Vプロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

9.3.5. MicroC/OS-IIの割り込みサービス・ルーチン

MicroC/OS-II の ISR の実装には、通常、MicroC/OS-II: リアルタイム カーネルで説明されているように、いくつかのハウスキーピングの詳細が含まれます。ただし、MicroC/OS-II の Nios® V実装は HAL に基づいているため、これらの詳細のいくつかは自動的に処理されます。 HAL は、割り込みサービス ルーチン (ISR) に対して次のハウスキーピング タスクを実行します。
  • プロセッサー・レジスターの保存と復元
  • OSIntEnter()およびOSIntExit()の呼び出し

HALによりISRをアセンブリ言語ではなくCで記述することもできます。