“Qemu Log Panel” is the tailor-made software to
- Convert qemu.log into H2 database
- Provide a GUI to diff the H2 database from xv6-riscv to the H2 database generated by our simulator
Step to run it
Record xf6-riscv
- Clone xv6
- Modify the Makefile
- Run “make qemu”, then you got qemu.log
- Run “make h2”, then it converts qemu.log into h2 database “database.mv.db”
Record our simulator
- Run our simulator in netbeans with “-h2” option
- Then you got “dump.mv.db”
Run the GUI
- run qemu-log-panel, point to those two H2 database files