Re: Linux System Calls vs writing device drivers

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Oct 15, 2011 at 4:26 PM, Ashok Sharma <aks6d@xxxxxxxxxxx> wrote:
Hello,
 
I am interested in writing Linux device drivers (DD) and have knowledge of OS concepts, Linux OS design and System Calls. What is the path to writing DD and please give some references/links.   
 
Thank you and regards
Ashok

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



Hello Ashok,

A few days ago I wrote a lengthy answer to the same question in quora, if you want to take a look: www.quora.com/Linux/Whats-the-best-way-to-learn-device-driver-development-on-Linux

Short answer:

If you have an Android device, there is a big probability that the drivers for that hardware have not yet been pushed upstream. Android and Linux differ slightly but enough to force a developer to choose to write a driver either for Android or Linux.

So, a useful contribution and an excellent learning process could be porting Android device drivers to Linux.

--
Javier Martínez Canillas
(+34) 682 39 81 69
Barcelona, Spain
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies

[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux