Embedded Linux Device Drivers and Kernel Internals
Book Now - 1 Delivery Method Available:
Classroom Virtual Classroom Private Group - Virtual Self-Paced OnlineOverview
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.
Objectives
To provide an understanding of the essentials necessary to write a GNU/Linux Device Driver. How-to’s, theory and hands-on excercises provide you with the necessary experience to interact with community from the very beginning and to write your own GNU/Linux Device Driver after successfully completing this training.
Modules
Prerequisites
- Basic familiarity with using a GNU/Linux system as an end user.
- Basic familiarity with a command line shell.
- Basic knowledge of user space / application development.
- Intermediate C programming knowledge.
- Should have attended Embedded GNU/Linux Systems Architecture before(strongly recommended!).
Additional Learning
The courses below may help you meet the knowledge level required to take this course.
-
Embedded Linux System Architecture
This 5-day course uses hands-on exercises combined with instruction to illustrate the concepts of embedded GNU/Linux.