Back onto the X point, the kernel routines are the low-level stuff
specific to the graphics cards. Make them VESA compliant so that as many
cards as possible are supported, and the standard kernel API can be called
by X to do whatever.....
This is another example of what happens when amatuers post to
linux-kernel.... :-)
If you make the routines VESA complaint, then they can't take advantage
of any of the card-specific accelerated features. This means that
performance of the X server will go *down* as a result.
- Ted