While I'm thinking about performance...

Some stuff I'll be working on next:

 - When the emulation attempts native segment:offset accesses,
   it always copies (and modifies slightly) the guest segment
   to the monitor GDT.  There's no need to do this for every access.
   Just manage a virtualized copy of each guest segment in empty monitor
   GDT slots for guest segment reloads.  So can attempt native access
   at will, with no additional descriptor write.

Some other stuff:

  - Three words which describe latched graphics mode (640x480x16 VGA).
    ACK, ACK, ACK!!!  :^)  I suppose I could move the VGA latch logic
    over to monitor space - that'd help.  But we'll need something
    better in the graphics department anyways, for resolution/colordepths.

  - Special guest OS specific drivers.  (video/disk/network)  This might
    be a good time to get some of these subprojects fired up.  Anybody
    interested in this?

-Kevin

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Kevin Lawton                        [EMAIL PROTECTED]
MandrakeSoft, Inc.                  Plex86 developer
http://www.linux-mandrake.com/      http://www.plex86.org/

Reply via email to