[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: system hung-up(No.3)



良く分かってませんが、

> ここで問題になるのが、ソフト割り込みの処理で、細かい話は省略しますが、
> trap.cの中で、trap()の関数の最初のところで、
> のプログラムにより、ソフト割り込みの割り込み許可ビットを落していますから、
> casueレジスタを使った、ソフト割り込みが入らなくなります。

ユーザモードに返る瞬間にソフト割り込みが許可され、発生するというものでは
ないのでしょうか。

> 1.5では対策がなされているのかもしれませんね。

尾上