Linux Kernel And Device Driver Programming By Mohan Lal Jangir

Linux Kernel And Device Driver Programming By Mohan Lal Jangir
76% Off
Rental

Linux Kernel And Device Driver Programming By Mohan Lal Jangir

3314 Views
Publisher: Laxmi Publications
ISBN: 9789383828931
Author:

Available Options ( In Stock )

Rental?
Buy
Buy Chapters
INR 175.00 INR 42.40 ( 76% Off )
Effective Price after using Coupon Code: SAVE20
Download & Read Books Offline (Desktop/Laptop/Android Device) :
Customers who Bought this Ebook also Bought
  • Buy Chapter
  • Description

About this eBook

Preface ................................................................................................................ ix Acknowledgement ............................................................................................... xi CHAPTER 1 Beginning Kernel Programming .................................................... 1 7 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8
Making a New Kernel ............................................................................................. 1 Patching the Kernel ................................................................................................ 2 Hello World Module and Makefile.......................................................................... 3 Logging and Watching Prints ................................................................................. 5 Module Parameters ................................................................................................ 5 Summary ............................................................................................................... 6 Assignments ........................................................................................................... 7 References .............................................................................................................. 7
CHAPTER 2 Application and Kernel Space Communication ......................... 8 21 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9
Buffer Copying between User and Kernel Space ................................................... 8 System Call ............................................................................................................ 9 Proc File System .................................................................................................. 10 Sysfs File System .................................................................................................. 13 IOCTL Function ................................................................................................... 15 Seq File Interface ................................................................................................. 18 Summary ............................................................................................................. 21 Assignments ......................................................................................................... 21 References ............................................................................................................ 21
CHAPTER 3 Linux Kernel Debugging ........................................................... 22 32 3.1 3.2
Printk .................................................................................................................... 22 Proc File System .................................................................................................. 23
v