lkml.org 
[lkml]   [2003]   [Jul]   [24]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
FromRichard Drummond <>
SubjectRe: [Linux-fbdev-devel] [PATCH] Big-endian fixes for tdfxfb in 2.4.21
DateThu, 24 Jul 2003 21:53:13 -0500
Hi James

On Thursday 24 July 2003 06:41 pm, James Simmons wrote:
> > Ooops. I apologize. It turns out that I didn't test this as thoroughly as
> > I had thought. Although the Voodoo3 works perfectly, 16-bit and 32-bit
> > modes are still broken on the Voodoo4.>> I have a Voodoo 5 so I can give it a try this week end. I don't have docs
> on the latest cards. I will apply the patch to 2.5.X this weekend.

I have been doing some experimenting with the Voodoo4 on my Mac, and I have 
made a little progress. By doing register dumps and general snooping about to 
discover how MacOS sets up the card, I've found that the card actually 
supports a big-endian aperture on the framebuffer (this is different from how 
big-endian support works on the Voodoo3). As I don't have docs, there's a lot 
of guess-work involved, and I haven't got it working 100% reliably yet - but 
once I do I'll supply a patch.

I'm also working on getting the hwcursor working. The patch I produced against 
2.4.21 does contain fixes for the hwcursor on the Voodoo3 for big-endian 
machines. Again, though, because the different way byte-swizzling works on 
the Voodoo4/5, it doesn't work there in 16- and 32-bit modes. When I get the 
big-endian fixes for the Voodoo4/5 finished, I'll have look at the hwcursor 
on 2.5/2.6 . . . 

Cheers,
Rich

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:47    [from the cache]
©2003-2008