Jump to content

Device Drivers, Linux Kernel Programming


Trainer_linux

Recommended Posts

Hi Friends,

 

I am Kumar, a Senior Software developer  & I have over 7 yrs experience in Device Drivers training on Linux platform. I offer trainings on the following topics: 

* Linux Kernel Programming

* Device Drivers

* Embedded Software Build tools.

* Code Management Tools

 

My trainings are designed for both freshers and experienced professionals . Call or email for your free Demo session.

I can also provide trainings for consultancies.

 

Demo Session includes:

- Interaction with the trainer on one-on-one basis

- First hand experince of the best training on Linux kernel internals.

- Queries and discussions with the trainer regd. Course Content

 

Contact Details:

303-306-8511 (US)

[email protected]

 

Linux System Programming Essentials

 

Basics

 

  • Compiler tools and its functionalities

  • Creating Libraries & Implementing System Calls

  • Using Make

  • Source Control Tools : ctags, cscope, git clone etc

  • Debugging applications

  • Advanced File Operations

  • Processes

  • Signals, its importance

 

Linux Device Drivers

  • Module Programming

  • Kernel Configuration and Compilation

  • A Brief Description of Embedded System Booting Process

  • Character Drivers

  • Kernel Features

  • Interrupts and Exceptions

  • Debugging the kernel- Various approaches

  • Synchronization techniques

  • ioctl's

  • Proc filesystem – Usage & benefits.

  • Unified Device Model and sysfs

  • Memory Management and Allocation

  • User and Kernel Space communication

  • Sleep and Wait Queues

  • Interrupt Handling

  • Block Drivers

  • Direct Memory Access

  • Driver Head On Challenge – Ex : Network Drivers, USB Drivers , MTD

  • Asynchronous I/O

  • I/O Scheduling

A must learn course for any one who would like to enter the domain of System Programming or Embedded Software.

Link to comment
Share on other sites

  • 1 month later...
  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...