Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: A Book On Linux Graphics Driver Development

  1. #1
    Join Date
    Jan 2007
    Posts
    15,130

    Default A Book On Linux Graphics Driver Development

    Phoronix: A Book On Linux Graphics Driver Development

    Next month in Nürnberg prior to the start of XDC2012, X.Org developers hope to get together and write a book about graphics driver development...

    http://www.phoronix.com/vr.php?view=MTE2MzE

  2. #2
    Join Date
    Nov 2008
    Location
    Old Europe
    Posts
    930

    Default

    THIS.IS.AMAZING.

    Really, it is.

    It's all about lowering the threshold for new contributors.
    I'm looking forward to it.

  3. #3
    Join Date
    Sep 2007
    Location
    Connecticut,USA
    Posts
    964

    Default

    A very good idea this is for Linux enthusiasts to understand the internals of Linux graphics drivers and how to develop new ones. I believe a book on general device driver development would also be a good idea too so that new developers can possibly write drivers for all kinds of devices starting from the device programming specs through debugging/testing using kernel tools to to the final finished driver.

  4. #4
    Join Date
    Nov 2008
    Location
    Old Europe
    Posts
    930

    Default

    Quote Originally Posted by DeepDayze View Post
    A very good idea this is for Linux enthusiasts to understand the internals of Linux graphics drivers and how to develop new ones. I believe a book on general device driver development would also be a good idea too so that new developers can possibly write drivers for all kinds of devices starting from the device programming specs through debugging/testing using kernel tools to to the final finished driver.
    Maybe I got you wrong but there are quite a few books on general Linux device drivers.

    "Linux Device Drivers 3rd Ed." (by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman, 2005)
    is a very popular one and you can even get the ebook for free:

    http://lwn.net/Kernel/LDD3/

  5. #5
    Join Date
    Jul 2010
    Posts
    503

    Default

    I've skimmed through the pdf yesterday. Interesting stuff even for non driver devs. Too bad the (for me) interesting bits like OpenGL/Mesa, Gallium3D are not there yet. Can't wait till it is finished.

  6. #6
    Join Date
    Nov 2008
    Location
    Old Europe
    Posts
    930

    Default

    Quote Originally Posted by log0 View Post
    I've skimmed through the pdf yesterday. Interesting stuff even for non driver devs. Too bad the (for me) interesting bits like OpenGL/Mesa, Gallium3D are not there yet. Can't wait till it is finished.
    This. And I hope they can keep up the quality.
    IMHO it's _very_ well written.

  7. #7
    Join Date
    Feb 2012
    Posts
    111

    Default

    AWESOME, a lot of programmers are interested in graphic drivers development (scratch your own itch? hell yeah !), but don't have a place with all the introductory information well explained and such.

  8. #8
    Join Date
    Sep 2007
    Location
    Connecticut,USA
    Posts
    964

    Default

    Quote Originally Posted by entropy View Post
    Maybe I got you wrong but there are quite a few books on general Linux device drivers.

    "Linux Device Drivers 3rd Ed." (by Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman, 2005)
    is a very popular one and you can even get the ebook for free:

    http://lwn.net/Kernel/LDD3/
    Nice ebook, despite being a bit old it still has a lot of useful info. Maybe a later version should cover KMS and updated kernel driver interface API's and such, including info for 3.0 kernel series
    Last edited by DeepDayze; 08-18-2012 at 07:54 PM.

  9. #9
    Join Date
    Sep 2010
    Posts
    701

    Default Why should we wait?

    Cant this book be pushed onto google docs, with right to edit for everyone? Or better yet, wiki books?

  10. #10
    Join Date
    Feb 2012
    Posts
    111

    Default

    *Subscribing to the thread*

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •