Re: driver how-to?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Dec 1, 2006, at 10:13, chris@xxxxxxxxxxxx wrote:

On Fri, 1 Dec 2006, Zakharov Mikhail wrote:

Hi, everybody!

I'm going to port very old Western Digital driver from Xfree86 3.3.6
back to 4.6.x just to start my old laptop in 640x480x256 mode. I think
nobody then me interested in this driver, so it's just for fun,
nevertheless I need some guide lines to start development, for example, how-to's of writing generic driver for Xfree86, directory hierarchy and
so on. Can somebody turn my head to the right side?

Would it happen to be for the WD90C24? Please? That's what's in my ThinkPad 750P, and I asked about it a while back. There was one or two very helpful comments that I think boiled down to these:

1. Get the new design document, read it, understand how things go.
2. Get your development environment set up.
3. Get the old source and hack away.

I'd also recommend reading the source of a relatively simple driver or two, candidates would be chips or tdfx ( the latter because it doesn't have to deal with many different variants )

And speaking of porting old drivers - I'm going to make the igs driver work ( hopefully ) on NetBSD/shark - has anyone worked on this in the past?

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRXBVNMpnzkX8Yg2nAQK2dAf+O6qA/L6GQjeplOPAUhiHBok3ht8XFxeQ
sypS7NwdnyE5gOw33cpn/9piLnEPpIpjvaXy6hdYrv6QPYv1chxUB4BGFUntnWmP
oxGNWB1HCuuPDmJOCdQqdg9Q9p5EArJeQn5XHXUuqQfyqrf8BbZU0OZjv0GiqfZy
gI+cR8+6fJoQD3ZcC7g1NZkmpQjC7xAoTAtQfycLnfIrRI4r51lL08/mtMCZi/AD
bYnCweVNavwkXCjHbOAyUu53QzU3bZLDQO2P4TE/+rN+GBZUqX5OXqFnixjUzN53
e3ywySTt0TbYSuGc8sJSvyD/SjC5VcMIRGoqrykJe28NH9Hm/U1Gdw==
=Jy05
-----END PGP SIGNATURE-----

_______________________________________________
Devel mailing list
Devel@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/devel

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [X Forum]     [XFree86]     [XFree86 Newbie]     [X.Org]     [IETF Annouce]     [Security]     [Fontconfig]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]

  Powered by Linux