Hello!

This is a quick and dirty hack to get the color vga16 server to work
with XFree86 2.1.  I have included the sources you need for your Link
Kit as well as binaries for the mono and 16 color servers.  The
megafreq clock setter is also included.

Be warned that it is VERY slow....

Before you run anything, the servers and megafreq must be suid root.
To do this, type:

chmod a+s XF86_Mono XF86_VGA16 megafreq

in this directory before installing them.  Install them wherever you
install your servers.

I've included a sample Xconfig.  Use this as a basis to make
your own.  Do not just copy it or you may damage your monitor!
None of these will work in over 800x600 anyways.

If you want to compile your own server, you need the XFree86 2.0 or
2.1 source tree.  Untar w5186.server.src.tar in /usr/X386/lib/Server
and then run "mkmf" and then "make".

I haven't started to clean this code up.  It is very messy.  After having
lots of cleaning done to it, it may warrant being put into the XFree86
distribution?  It needs a lot of work first though.

I've tried this with XFree86 2.0, libc 4.4.4, gcc 2.5.2, and the Linux 1.0
kernel.

Have fun and good luck!  Remember that this is totally unsupported.
Please do not redistribute or post publically.

--- Erik Nygren (nygren@mit.edu)

I want to thank the following people especially:

Ralph Ganszky (r.ganszky@physik.uni-stuttgart.de)
	Who upgraded the w5186 driver code to XFree86 2.0 and came up
	with the idea of just using the Mono driver as the vga16 driver.
Harry Langenbacher (harry@brain.Jpl.Nasa.Gov)
	Who has been doing a lot of great work lately on preparing
	for the p9000 server.
Everyone else on the p9000/viper team (David, Andy, and everyone else)
The XFree86 people who have been helping us.
And anyone else I forgot to mention.  More later.
