CVS Update: tseng driver
Luc Verhaegen.
libv at skynet.be
Tue Jan 24 23:33:40 PST 2006
On Tue, Jan 24, 2006 at 04:03:37PM -0800, Alan Coopersmith wrote:
> Luc Verhaegen wrote:
> >Log message:
> > Further tseng changes.
> > - -Wall and -pedantic are gccisms (Alan Coopersmith).
>
> Thanks.
>
> > - Remove ET4000, ET4000W32 and ET4000W32I devices.
>
> These are ancient cards right? (From a quick google it looks
> like they are from early 90's and aren't supported under current
> Windows releases either.) If so, all I ask is to make sure the
> documentation is updated and that we keep track somewhere for the
> 7.1 release notes to contain a warning that people with 15 year
> old hardware need to not upgrade their tseng driver to post-7.0
> versions.
>
I'm keeping support for ET4000W32p and ET6000/ET6100. These are the pci
ones, and these are already rarities on ebay, except the siemens
ET4000W32p with the stg1703 which featured in most siemens pcs of that
era.
The ET4000W32p needs external ramdacs, code for them is either ifdeffed
out, or plainly broken: CH8398 is ok at 16bpp only, STG1703 is ok at
8bpp, both operate on sheer luck. This is how the tseng driver has been
"functioning" since 1998 and _nobody_ _cared_.
The manpage is apparently a stub too.
I am caring now, because there some higher level code that's only there
to support some weird "design" choices in the tseng driver. And i am
investing the time the tseng driver needs to be finally useful again,
instead of quickly throwing it into a new driver framework from afar.
As for real world usage, I've been collecting tseng devices ever since
march/april (not trivial with hardware this rare) and i've of course been
tracking its use:
- one ET6000 user in #xorg in may with an XAA issue (see the bugzilla).
- one ET4000W32p user on debian-x in june, his card reported 68 instances
to his pci bios (bad card, probably needed to reseat his bios). He was
told to use the vesa driver because i was unable to give him a decent
timeframe for the ramdac fixes.
- Ajax has a dual et4000W32p with CH8398 and an ET6000 in his hoard :)
Luc Verhaegen.
More information about the xorg
mailing list