[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plex86] Plex86 boots Linux!!! (fwd)



Hi

I thought some of you might be interested ...
For those who don't know, plex86 (formerly freemware) is a freeware
competition to vmware.

	didi

----- Forwarded message from Kevin Lawton -----

>From owner-plex86@fastxs.net  Wed Oct 25 21:57:50 2000
Delivered-To: plex86-list@fastxs.net
Delivered-To: maillist@fastxs.net
Message-ID: <39F724E4.13EDE2E@mandrakesoft.com>
Date: Wed, 25 Oct 2000 14:22:28 -0400
From: Kevin Lawton <kevin@mandrakesoft.com>
X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.15-4mdk i686)
X-Accept-Language: en
To: plex86@fastxs.net
Subject: [plex86] Plex86 boots Linux!!!
Precedence: bulk
Reply-To: plex86@fastxs.net
X-UIDL: a610e811561d9570c00248e10164296f

Folks,

Some enhancements and bug-fixes later, and now plex86 boots Linux
normally...kick-ass!!!

I will commit changes to CVS soon after I clean up my current
code.

Plex86 can actually run guest code in 3 modes now:

  1) Normal mode.  This is SBE (scan-before-execute) controlled.
     Most code is run natively, some instructions are virtualized
     and thus emulated.

  2) Emulation mode.  This emulates code in a loop much like bochs,
     only everything happens in the monitor space as in 1).  This
     is good for testing the emulation code in plex86.  And for
     cosimulation with bochs.

  3) Breakpoint mode.  This is like 1), only the TF is set so that
     only one instruction will be run.  This is useful for testing 1)
     but with very fine-grained control of execution, and is very useful
     for cosimulation with bochs.

I believe all 3 modes can boot Linux.  The enclosed graphic is from 1).
The other modes seem to work, but I bailed early on execution because
I was impatient.  :^)

-Kevin

[image/gif is not supported, skipping...]

----- End of forwarded message from Kevin Lawton -----

=================================================================
To unsubscribe, send mail to linux-il-request@linux.org.il with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail linux-il-request@linux.org.il