DENX . Training2 . LddAgenda

Agenda for Training course Embedded GNU/Linux Device Drivers

This 5-day training class uses hands-on exercises combined with instruction to illustrate the concepts of GNU/Linux kernel internals and device driver development. It is designed to bring you quickly up to speed. We describe processes, concepts and commands necessary to write GNU/Linux device drivers through a combination of theory and on-the-job training. Donít reinvent the wheel, but learn from an experienced trainer and take home a working knowledge and the ability to use it effectively in your own embedded development project.


Who should attend?

People with interest in or tasked with the development or evaluation of developing GNU/Linux device drivers like software engineers, field engineers, (project) managers, hardware engineers.

Course Outline


Memory Management

Kernel Patch

Kernel Module

Char Drivers

Advanced Character Driver Operations

Kernel Debugging



Deferring Work



Hardware I/O

User-Kernel Communication


----- Revision r1.7 - 14 Mar 2011 - 08:13 - RobertBerger
Copyright © 2002-2021 by DENX Software Engineering