It seems likely that this device was never intended for anything other than video. You can probably run X on it with a shadow framebuffer. See the glide driver. It renders to the 3Dfx Voodoo 1 and 2 boards by putting the framebuffer in system memory and then copying rectangles over to the real framebuffer using the Glide(tm) library. You could have a shadowFB RefreshArea function that did the colorspace conversion from RGB into YUV.
Mark. On Fri, 30 May 2003, Jaroslav Vozab wrote: > Hi, > I try to implement xfree86 driver for one of IBM PPC based chips. Graphics of > this chip is not based on RGB colorspace but on YUV colorspace and there are > two planes one for Y and one for UV. I have no idea how to implement it. I > can mmap the video memory but i have no idea how to describe how the data > should be displayed. Is there any possibility to set a callback function that > draws pixel? Or is possible to describe the format? Or is there any other > possibilyty how to do it? > > Jaroslav > > _______________________________________________ > XFree86 mailing list > [EMAIL PROTECTED] > http://XFree86.Org/mailman/listinfo/xfree86 > _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86