[J-core] working on SH-2 emulator.
D. Jeff Dionne
Jeff at SE-Instruments.com
Mon Sep 5 00:14:12 EDT 2016
I second all of that, but with one caveat: qemu doesn't try to be pipeline accurate, and I'm not even sure I know what that means as soon as you are multi issue. What I think you really mean is ISA internal state consistent, which (unfortunately) does expose a bit of pipeline state the way the ISA was originally designed.
What I personally would like to see is if someone could take ownership of the test rom, which was originally done by someone who had an itch to scratch ;) and extend it with corner cases...
> On Sep 5, 2016, at 09:19, Christopher Friedt <chrisfriedt at gmail.com> wrote:
> I might suggest you try improving support for SH2 / J2 in Qemu rather than writing your own emulator.
> If you feel up to the task, take a look at my branch.
> Also take a look at some of the previous mailing list history. You *should* run the boot ROM, as it's a very good way to determine whether or not an emulator correctly mimics the internal state of the SH2 pipeline. Unfortunately, Qemu currently does not.
> J-core mailing list
> J-core at lists.j-core.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the J-core