Ramon van Handel wrote:
>
> >I just got the cosimulation (running bochs + plex86 in parallel)
> >beginning to work. Am making it step through an instruction at
> >a time, and emulating the instruction rather than allowing each
> >instruction to run natively (with TF set).
>
> Why would one want to do this ?
Because of a set of virtualization conditions, any instruction
may at one time need emulation. Rather than have conditions
occur at random points, and than generate a panic, I want
to fill out the instructions and be done with it. Then
try to make the virtualization emulate as little as possible
with some tweeking.
Or do you mean cosimulation? That's a way of checking
the execution of one simulator with another reference
one. Makes finding bugs a lot easier. This is only
a debugging technique. You wouldn't run plex86 normally
like this.
-Kevin