Linux Device Drivers and Kernel Programming Training Workshop

Training

In New Panvel

Save 15%
₹ 3,500 VAT incl.

Description

  • Type

    Training

  • Level

    Intermediate

  • Location

    New panvel

  • Duration

    2 Days

  • Start date

    Different dates available

Course Outline:

Linux Device Drivers and Kernel Development
An introduction to device drivers
Kernel Module Programming Basics
Kernel Debugging Techniques
Accessing Hardware Mechanisms
The proc file system programming
Communicating with Hardware
Hardware and Interrupt Handling
Tasklets and Bottom halves
Kernel Threads
Sleep and wakeup (wait queues)
Buffer allocation
Memory Mapping and DMA
Memory Management
Kernel Synchronization
Concurrency and Race Conditions
Time, Delays and Deferred Work
The Linux Device Model
Character Device Drivers
Enhanced Character Device Drivers
Programming with ioctl( )
Netlink socket interface
Network Drivers
Adding a Driver to the Kernel Tree
A sample device driver project

Facilities

Location

Start date

New Panvel (Mahārāshtra)
See map
6 Siddhivinayak Shubhashish, Plot 27, Opp Shiva Complex Police Station, Sector 19, Matheran Road, 410206

Start date

Different dates availableEnrolment now open

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • Programming
  • Linux
  • IT Development
  • Kernel
  • Kernel Debugging
  • Debugging
  • Kernel Synchronization
  • Buffer Allocation
  • Memory Mapping and DMA
  • Network
  • Network Drivers
  • Device

Teachers and trainers (1)

Ganesh Naik

Ganesh Naik

Freelance Consultant and Corporate Trainer at Levana Technologies

Freelance Consultant & Corporate Trainer in Embedded Android, Embedded Linux, Device Drivers, Unix System Programming and Embedded C++/C Programming Specialties: Corporate Training & Consultancy in following Android Device Driver Development and Embedded Android Android Application Development Embedded Linux & Device Drivers Development

Course programme

Linux Device Drivers and Kernel Programming Training Workshop
Course Duration : Two Full Days
Course Fees : INR 3500/- + GST
Course Outline:
* Linux Device Drivers and Kernel Development* An introduction to device drivers* Kernel Module Programming Basics* Kernel Debugging Techniques* Accessing Hardware Mechanisms * The proc file system programming* Communicating with Hardware * Hardware and Interrupt Handling* Tasklets and Bottom halves* Kernel Threads* Sleep and wakeup (wait queues)* Buffer allocation* Memory Mapping and DMA

Linux Device Drivers and Kernel Programming Training Workshop

₹ 3,500 VAT incl.