Hi, I'm a beginner in marss. I was trying to run a 32-bit image on marss. But every time I tried, I'll get a lot of invalid opcode in the log file, and marss will eventually crash by some related assertions. I have looked into the opcode types. Most of them are no longer supported in x86_64. And the others includes far jumps, load far pointers, ins/outs, and SSE4 three-byte instructions. I'm wondering is there any easy way to get around this problem? or I should implement all the missing parts of ptlsim decoder.
Regards, Nick
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
