Device Drivers

Foundation course on practical Linux device driver programming

Overview

In this course you will learn , Fundamentals Linux kernel module and syntax Character device driver theory and code implementation Platform bus, Platform device, and platform driver concepts Platform driver implementation Device tree from scratch Accessing device tree nodes from drivers Device instantiation through device tree nodes Device tree properties and node syntax Device tree overlays Overlays testing via u-boot Kernel synchronization services (Mutex, Spinlocks) Linux device model and sysfs Linux GPIO subsystem Linux pinctrl subsystem

Program Modules

1. Fundamentals Linux kernel module and syntax
2. Character device driver theory and code implementation
3. Platform bus, Platform device, and platform driver concepts
4. Platform driver implementation
5. Introduction to Python
6. Control Statements

Overview

eligibility

Eligibility

10th Pass

time

Duration

4 Months

price

Price

Rs. 60000