Darxus wrote:
>
> On Wed, 8 Mar 2000, Kevin P. Lawton wrote:
>
> > We talked about this in the past. It was agreed that since
> > this project is so very tied to x86, we weren't going to
> > bother with abstracting things that far, and porting to
> > other architectures.
> >
> > There's really nothing portable about virtualization, other
> > than the concepts themselves.
>
> Well, you would be the one that would know what you're talking about, and
> I would be the one having no idea. I'm mostly just glad that this project
> is happening.
>
> It just seems like it should be possible to make it more portable. Well,
> I'm certain it's possible, because if necessary you could write a complete
> emulator in software. I have a feeling that's where we disagree. I'm
> talking about doing full emulation where necessary, and I think you're
> talking about sticking to virtual machine monitoring.
Oh, you mean:
x86 virtualization x86 emulation
\ /
\ /
\ /
device emulation
That's certainly possible. We're already using some of
the device emulation from bochs. Special guest OS specific
drivers could also be shared. After we get certain interfaces
worked out, maybe we can unify the software base in common.
-Kevin