Thread (2 messages) 2 messages, 2 authors, 2003-07-04

Re: Patch to cyberfb.c to drive Aurora 64 V+ (fwd)

flat view

From: Jeff Garzik <hidden>
Date: 2003-07-04 14:43:43

Geert Uytterhoeven wrote:
---------- Forwarded message ----------
Date: Wed, 2 Jul 2003 15:57:15 -0400 (EDT)
From: Brent Baccala <redacted>
To: linux-kernel@vger.kernel.org
Cc: hartwinleen@gmx.net
Subject: Patch to cyberfb.c to drive Aurora 64 V+

Hi -

I'm attaching a patch to 2.4.20's drivers/video/cyberfb.c to drive the
S3 Aurora 64 V+ chip

cyberfb.c is a fairly generic S3 driver, so half of this patch is
byte-ordering and probing on the PCI bus as well as the Zorro bus.

Unfortunately, the machine I was developing this on died, and the
patch really isn't finished yet.  It works, but it has some problems
(if you try to start a 16-color X server, you'll see; 256-color works
fine, though, full color had some kind of problem, I recall).  It
also has some "#if 0"s that really should be better conditionals.

But, the machine is dead, and barring a resurrection, I won't be
doing any more work on this code.  It's a good starting point for
anyone try to get an S3 Aurora V+ running with the kernel framebuffer
code, and, I dare say, anyone with another kind of S3 or S3-compatible
card should find it a good start.

Sorry about the half-finished code, but "release early, release often",
so maybe somebody else can get some good from it.
Very cool!

For someone interested in this, there is also my cyberfb and s3fb work:
http://gtf.org/garzik/kernel/files/s3fb/

(also unfinished)

	Jeff





-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help