ディスクの読み書き: 最適化オプション-O2をつけると動かない
kubo39 opened this issue · 1 comments
kubo39 commented
最適化オプションをつけていると read_write_disk
のところで動作が停止する。
$ ./run.sh
(...)
Boot HART ID : 0
Boot HART Domain : root
Boot HART Priv Version : v1.10
Boot HART Base ISA : rv32imafdc
Boot HART ISA Extensions : time
Boot HART PMP Count : 16
Boot HART PMP Granularity : 4
Boot HART PMP Address Bits: 32
Boot HART MHPM Count : 0
Boot HART MIDELEG : 0x00000222
Boot HART MEDELEG : 0x0000b109
virtio-blk: capacity is 1024 bytes
# ここで動作が停まる
kubo39 commented
volatile loadが必要なところが抜けていた。