On Mon, May 02, 2005 at 01:27:55PM -0400, The Slash wrote: > well since there is no DRI support for the SiS m650, and according to > what I heard there never will be, I have decided to write my own. I > have never written my own driver before, and I'm a little confused as > to where to begin. I know that SiS does not normally distribute there > hardware specs, so i might end up having to reverse-engineer the > windows drivers. any advice on where to start for this sort of thing? > and if i were able to get the info from SiS, what exactly would I > need? > --
Slash, I am sitting on a SiS650 and I'm interested in writing a driver too. I've familiarised myself somewhat with the existing SiS300 driver for sometime, however being the newbie on DRI and 3D in general I haven't done any real work yet. The lack of proper documents is sort of getting to me hard. However I would like to participate in any planned work of yours with the SiS315 driver (650/M650 have 315 chips as far as I know). Perhaps an approach to SiS would be preferable for documention, however I heard too they are not likely to release documents to someone with undocumented work history on DRI. Reverse engineering does seem tedious to me, is it legal by the way? I looked into the kernel module of sis300 some time ago. It seems to be nothing but a memory manager. There doesn't seem to be any real work required in the kernel module or the X driver, except for enabling the sis315 DRI in some places. As for the Mesa 3D module, I suppose one could base the driver upon the sis300. But according to Thomas Winischhofer it is quite different from the 315 series. Perhaps a separate 3D module would be preferable? /Cenk ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 -- _______________________________________________ Dri-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dri-devel
