Just a quickie...
I'm still working on rehashing things, removing all assumptions
that we had to make in the previous versions about sharing
address space between the host/guest. I wanted to get rid
of those assumptions before the code got to vested in them.
I recoded the __host2guest and __guest2host routines to
be completely relocatable, as are the data accesses.
The way I have things now, all VM data is stored in a structure.
'host-linux.c' operates only on vm[0] at the moment, but all the
monitor code changes I'm making, work for multiple VMs. :^)
When I get things together for the next release, we should enhance
'host-linux.c' so it can handle multiple VMs as well.
Talk soon. BTW, welcome to the bunch of people who recently joined
this list.
-Kevin