Developing Linux Device Drivers (LFD430)

This instructor-led Linux Device Drivers course will list the different types of Linux device drivers, as well as the appropriate APIs and methods through which devices interface with the kernel. This course will cover the different types of device drivers used in Linux, the appropriate APIs through which devices (both hardware and software) interface with the kernel, the modules and techniques needed for developing and debugging Linux drivers, and much more.

COD: LFD430
Categorie: Linux Foundation

The linux foundation 1

Teaching Methodology

The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in the use of the tool, for each of the topics covered during the course.

Who should participate

This course is intended for experienced developers who want to learn how to develop device drivers for Linux systems.

Prerequisites

Knowledge of basic kernel interfaces and methods, such as writing, compiling, loading and unloading modules, using synchronization primitives, and basic memory allocation and management, such as those provided by LFD420 Linux Kernel Internals and Development.