addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

LLLP Meeting 0x05

Hi Folks,

I would like to make a presentation about device driver programming using a small project I started recently just for fun, it is called LLKDD (Learning Linux Kernel Device Drivers).

It is hosted on my github's profile:
https://github.com/rafaelnp

You can visit it anytime and take a look, play with it and take part as well.

I am searching a place to make the presentation in June and as soon as I have it, I shall publish here. If your company is willing to host the event, please let me know and contact me.

I hope you can hope join and share you knowledge with us :)

I would like to thank the Stefan and the Netlight Consulting GmbH for allowing us to use their presentation room.

You can found the exact coordinates here:

Netlight Consulting GmbH (Rear building)

Join or login to comment.

  • Rafael P.

    I forgot to mention on the presentation: If you want to follow what I am doing at the LLKDD project you can click on the watch button at the upper right side in the project page (Assuming that you have a Github Account). If you have any question or doubt about the project, don't hesitate to contact and ask ;-)

    1 · June 26, 2014

  • Juan S.

    Big thanks to Rafael for sharing information on your project!

    This is the training material I said yesterday I find useful to learn about linux drivers:

    http://free-electrons.com/docs/

    I went through the linux driver course with a Beaglebone Black and I enjoyed it a lot.

    2 · June 25, 2014

    • Rafael P.

      Thank you for the link :)

      June 25, 2014

  • Rafael P.

    I would like to thank the Stefan and his company, netlight consulting GmbH, for kindly allowing us to use their office to do the presentation.

    1 · June 25, 2014

    • Rafael P.

      As promised yesterday, here is the link for the books (and some other additionally):

      https://www.dropbox.co...­


      I don't use dropbox that much, so if it doesn't work, please let me know.

      June 25, 2014

    • Stefan

      Worked perfectly. Thanks!

      1 · June 25, 2014

  • Stefan

    Thanks Rafael for preparing this talk and the LLKDD project!

    1 · June 25, 2014

    • Rafael P.

      You're welcome, thanks for coming :)

      June 25, 2014

  • Dragan C.

    Thx Rafael for making device development approachable!

    1 · June 24, 2014

    • Rafael P.

      You're welcome, thanks for coming ☺

      June 25, 2014

  • Rafael P.

    Already arrived ☺

    June 24, 2014

  • Judith G.

    I'm very sorry, but I had to call in sick today and I'm not gonna make it. Have fun & see you next time!

    June 24, 2014

    • Rafael P.

      What a pity Judith. I wish you a good and fast recovery.

      June 24, 2014

  • Rafael P.

    Hi everybody,

    You can download the book "Linux Device Drivers 3rd Edition" on PDF format here:

    https://lwn.net/Kernel/LDD3/

    It is a very good book about the theme.

    2 · June 16, 2014

  • A former member
    A former member

    Do you have any idea what kind of device you'd like to support as an example? I may or may not be able to provide a venue and some pizza, but I need some additional information.

    May 22, 2014

    • Rafael P.

      My pet project is still in the very beginning. So far my focus is in the Kernel device drivers concepts/architecture (like sysfs, kobj, buses), and APIs, in order to break the initial inertia in the development process. Suggestions are welcome.

      May 22, 2014

    • Rafael P.

      Hi Nils,

      Sorry for the incomplete response. First of all, thanks for your offer. I shall send you a pvt message to talk about the organization and more details. I have so far developed 4 device drivers examples ( I am finishing the fourth one :)), I would like to show you all, illustrating the main concepts and they get complex incrementally. At least in the beginning, the main point is to document the development process in a way it makes easier to grasp the big amount of information and demystify the kernel/driver development as something "very hard", or "it is not for me, too much complicated".

      May 23, 2014

5 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy