V-scale にマシンモード実装中

先日、マシンモードのパタン9本を試してみると、3本パス、3本フェイル、3本終了せずだったのですが、よく見ると、本当はパスじゃないものもいくつかある事に気づきました。まずは illegal_csr_access の論理ループをぶった切った暫定修正をちゃんと直すべきみたいです。
直してみたら… なんか、ユーザモードでマシンモードのレジスタにアクセスするパタンがある。意味わからん。と思ったら、mstatus レジスタの意味が分かっていないらしいです。次は、ここをちゃんと作ろうと思います。
ちなみに、スーパバイザの stvec を触っているのはパタンのバグだよねぇ。

[PR]
トラックバックURL : http://tom01h.exblog.jp/tb/27078044
トラックバックする(会員専用) [ヘルプ]
※このブログはトラックバック承認制を適用しています。 ブログの持ち主が承認するまでトラックバックは表示されません。
by tom01h | 2016-11-28 00:26 | PCとか | Trackback | Comments(0)