Import X11/NetBSD/OpenBSD's x86emu?

Xin LI delphij at delphij.net
Mon Aug 31 22:35:46 UTC 2009


-----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 at 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-----


More information about the freebsd-arch mailing list