XGI and Xorg driver source for xgi cards
idr at us.ibm.com
Thu Apr 10 17:19:50 PDT 2008
-----BEGIN PGP SIGNED MESSAGE-----
Paulo Cesar Pereira de Andrade wrote:
| Recently I received a xgi card, the sources from xgi, and some
| documentation (3 pdf files).
Which card? Is it one of the older XG40 / XG45 cards (Volari V3XE,
Volari V5, Volari V8, etc.) or is it one of the newer XP10 / XG47 cards
(Volari 8300)? I only ask because the each use a different driver. The
XG40 cards use xf86-video-xgi (which you mention below), and the XP10
cards use xf86-video-xgixp.
| After some time looking at the code, and assuming that besides
| based on an earlier Xorg version, I assumed the code from xgi is
| newer. But now I have my doubts.
The xf86-video-xgi driver is basically a hacked up version of
xf86-video-sis. It removes support for older SiS chips and adds support
for the XG40.
| While "studying" the code, I ended up starting to "redo" what
| Ian Romanick apparently did more then one year ago in
| xf86-driver-xgi (based on logs), i.e. I changed it to use only
| xgi_<foo>.h instead of a mix with <foo>.h, and did significant
| changes to use only one internal data structure or function from
| the different, and somehow coexisting implementations, etc.
| I don't have any xgi contact, so I would like to know, most
| likely from Ian Romanick, what is the current state of the xgi
I haven't touched xf86-video-xgi in a long time, and I don't have any
plans to pick it up again. I'm trying to get xf86-video-xgixp in shape
because IBM is going to ship a system (Google "Bimini IBM") with a
Volari 8300. If you intend to work on xf86-video-xgi, you should start
from the code in GIT, *not* the code that XGI provides.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the xorg