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

Reply via email to