Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 31 Aug 2009 15:34:28 -0700
From:      Xin LI <delphij@delphij.net>
To:        freebsd-arch@FreeBSD.org
Subject:   Import X11/NetBSD/OpenBSD's x86emu?
Message-ID:  <4A9C4FF4.6030809@delphij.net>

next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

There is some recent discussion about enabling VESA on amd64, by
importing OpenBSD's x86emu (which originates from X11 and then imported
into NetBSD, then OpenBSD).

The x86emu code implements a virtual machine for 80386's real mode in <
9kLoC, and was ported to FreeBSD.  Then, the current code for VESA has
been modified to have the VESA code run inside the emulator, thus solved
the problem that there is no VM86 support when we are in long mode.

I'd like to give this a shoot but if there is any objections, please let
me know.  The patches can be obtained from:

	ftp://ftp.lissyara.su/users/Guest/vesa/

Cheers,
- --
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.12 (FreeBSD)

iEYEARECAAYFAkqcT/QACgkQi+vbBBjt66B81gCgtyHBodCx9LY5uqfGaeRYTInn
w+IAoLIhhKXhIP/CHTf+AsqVZUldolIO
=Rqgi
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A9C4FF4.6030809>