Sie sind auf Seite 1von 1

Linux Device Drivers

Overall objective of this class is to teach attendees on how to develop device drivers for Linux. This 4 day course provides substantial practice with the key steps in developing Linux device drivers. The course shows attendees how device drivers work with the Linux kernel, how to compile and load drivers, how to debug drivers, as well as other essential topics. This course acquaints developers with the issues essential for Linux device driver development. The course progresses through a number of topics. Each topic is presented along with a supporting laboratory exercise before moving on to the next topic. Attendees will spend approximately 50 percent of the class time actually gaining hands-on experience with these topics. Outline: Overview of Linux Kernel architecture Methods of kernel compilation Kernel memory architecture Interrupt Handling Physical and Virtual Memory kmalloc and kfree Memory utilities Kernel module development Char, Block and network architecture Common services like IOCTL Signals Mutex and Semaphore Case studies implemented during the course 1. Implementation of Real Time Clock driver 2. Implementation of Touch Screen Driver Pre-requisites: Digital Circuits Knowledge of any one micro-controller/micro-processor C programming Duration: 4 days (6 hours a day) Fees : Rs. 8500/Our India address: Everest Infocom Pvt Ltd,. 738/33, 12th Main, 3rd Blk, Rajajinagar, Bangalore 560010 India www.eilabz.com training@eilabz.com Phone: 90 80 23140344, 90 80 23146229 Mobile: 09449104615, 09035669088 2011 Everest Infocom Pvt ltd. The ei labz is a trademark of Everest Infocom Pvt ltd, and Wind River and VxWorks are registered trademarks of Wind River Systems, Inc. The Everest Infocom Pvt ltd is Authorized Training center for Wind River Systems, Inc.

Das könnte Ihnen auch gefallen