If you toy with electronics, perhaps with microcontrollers (MCU), you might at some point in time decide to interface your microcontroller to your computer. However, you will come to learn that it would not work for a variety of reasons: one being that you need correct voltage between the computer and the microcontroller, and the second, most critical, you need a way for the computer to recognize and speak to your device. Well, this is where device drivers are useful. Device drivers are the software need for your computer applications to talk to your device. The power of a device driver and the possibilities that lie with it can not fully be summarized by myself. So, so whatever reason you many want to write a device driver, in this post, along with others, I will demonstrate how to write a device driver. Major and Minor Numbers When we write a device driver, that device driver will become part of the kernel and it will have an identification number calle...
Hi...The linux module programming videos,which you have uploaded in youtube ,were very useful. Please keep on uploading other videos realted to device driver programming. It would be really of great help . N its a very good initiative that you are helping others also understand driver programming well .
ReplyDeleteCan you please upload videos on inter process communication and update the link in this blog? Im in need of it..
DeleteHi ,
ReplyDeleteCan help me out to best programmer in Linux Device Driver in Flavour of Embedded Processor Linux and Android.I have knowledge of OS porting to different Processor , now i would like to know writing Device Driver Programming , kindly Suggest Good Books , Videos and Good Development Board for writing Device Driver Programming or Kernel Module Programming, I hav less knowledge in C Programming , kindly email me on sakthisam[at]gmail[dot]com