06/06/17 19:09:29
NORTiを使っていますが、set_flgでアドレスエラー(書き込み)が発生しました
原因として何が考えられますでしょうか?
MPU:SH-3の7708R
OS :NORTi ver4
コンパイラ:HEW4.0(SHC9.0.)
現象:割り込み処理中にset_flgを使用。
ちなみにこの割り込み処理はカーネルマスクレベルよりも低い
レジスタの退避や回復はきちんと行っている。
毎回必ずエラーが起きるが、そのタイミングは毎回違う。
そのときのPC値やスタックポインタなどのレジスタの内容は常に同じである。