RX63NおよびRI600PXを使用して開発をしております。
RI600PXのユーザーズマニュアルのvsta_knlの項にて
"- 全割り込みが受け付けられないこと(例えば,PSW.I == 0)"
という記述があります。
上記を守らずにvsta_knlを実行すると、システムダウンが発生する可能性はありますでしょうか?
現在vsta_knl~コンフィグレーション内定義のタスクが起動する間にて
システムダウン(type == -1, inf1=-25, inf2=5)が発生する場合があり、上記を疑っております。
以上、よろしくお願いいたします。
vsta_knlサービス・コールの発行は、以下を満たす状態でないと、何が起こるかわかりません。 ・全割り込みが受け付けられないこと(例えば,PSW.I == 0) ・CPUの動作モードがスーパバイザ・モード(PSW.PM == 0)であること よって、システムダウンが発生する可能性はあります。 ただ、システムダウン時のパラメータ(type == -1, inf1=-25, inf2=5)を見る限り、 カーネル管理割り込みハンドラ終了時のエラーに分類され、 カーネル管理割り込みハンドラ終了時点で,CPU ロック状態である ことが推測されます。 よろしくお願いします。