Greetings,
I'm trying to pass some relevant information about the status of the
guest OS to MARSS. While reading through ptlcalls.h, I noticed that the
CPUID instruction is used for a similar purpose in that code. I
discovered a comment saying:
"The 0x4xxxxxxx CPUID index range has been architecturally reserved
specifically for user defined purposes like this"
I just want to be completely clear so I don't damage the validity of my
simulation. Does this mean that I can implement further "special values"
that MARSS checks for on a CPUID instruction, so long as they're in the
specified range, and it won't alter the operation of my SUT?
Thanks for any help.
Sincerely,
Addison
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel