I’d like to use gem5 to simulate a bare-metal program running on a LEON3 (a 32-bit SPARC v8 processor). Running this on the currently supported UltraSPARC T1 should work fine since the two processors are binary compatible, however it seems like gem5 only currently supports syscall emulation mode (on a good day) and not bare-metal.
I’ve read some of the threads regarding SPARC support over the past year (including the one where it was debated whether support should be dropped entirely because it’s so unlikely that anyone will ever in the future want to run gem with SPARC again… I found that one pretty funny) – so I get that there isn’t much being done there. But… by the way.. SPARC isn’t dead… as Steve had mentioned in a previous post, the open-source LEON design is alive and well and I’m aware of several projects that use it. I’d be willing to dedicate some effort to contribute to the project to get some form of bare-metal support working, but I need some help to get started. Shouldn’t need too much hand-holding, but can anyone at least point me in the right direction? Thanks, Dan _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
