Trainer_linux Posted August 19, 2015 Report Posted August 19, 2015 Hi Friends, I am Kumar, a Senior Software developer with work experience of more than 8 yrs with a leading mobile giants like Intel Mobile Communications ( IMC ), Sony etc. 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. 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. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.