新千葉 ガーベージ・コレクション

FPGA マガジンやインターフェースで書けなかったこと等をちょぼちょぼ書いてます。@ryos36

qemu のバグか

0 番地から始まる。0x10000 にとぶ。そのとき、なぜか 0 番地を tlb にロードしてしまう。mmu を使っていないのに tlb をロードしてしまう。 mmu を使う瞬間に tlb を flush していないのか?とりあえず、データキャッシュのパージをする耽美に tlb_flush をすることで、動き始めた。
本当は mmu を使いますよといったときに tlb_flush をすべき。