VR4310の初期化時にコプロセッサ CP0, CP1 を使用許可とし、カーネル初期化を行っていますが、
カーネル初期化後のメイン・ルーチンで CP1 が使用禁止となってしまい、
FPU命令実行時 CP1 使用不可例外が発生してしまう。
試しに他の箇所で CP0、CP1 を許可にしてみたがシステム・コールが実行されると禁止となる傾向に思えます。
取りあえずの対処として、FPU 使用直前に割り込み禁止とし、CP0, CP1 許可にしていますが、
適切な方法(カーネルへの設定情報等)を教えてください。
環境
CPU:V4310
カーネル:RX4000
コンパイラ:Green Hills
ディバッガ:Partner ET2