- "Kevin P. Lawton" <[EMAIL PROTECTED]>: Tue Apr 24 15:04:33 EDT 2001
More work on dt-testbed/proto4. Implemented real sparse lookup table
and storage mechanisms for tcode (translated code). Each code page
has it's own lookup table and a set of storage chunks, in which tcode
and lookup table information is stored. This plays nicely with the
dynamic page invalidation/revalidation scheme and guest instruction
address to tcode address hash table centricies.
Next, to implement a reverse lookup capability; mapping tcode addresses
to the corresponding guest instruction address, for handling
guest exceptions. This will use the same mechanisms as already
implemented so it should be fairly straighforward.
I'm hoping to finish this final prototype soon, so I can begin
integrating the new virtualization architecture into plex86 proper.
Things look good so far.
-Kevin
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kevin Lawton [EMAIL PROTECTED]
MandrakeSoft, Inc. Plex86 developer
http://www.linux-mandrake.com/ http://www.plex86.org/