himanshutiwari12
New Member
Hi,
I have been using ubuntu 18 LTS since last year. Before that i was using fedora 23/24 for 2 years. Mostly use was learning IPC, C application development, C++, Data Structures and python. Now i want to start device driver development. can any one suggest kernel version and resources to begin with from simpler to advance level. I want to develop drivers for displays and sensors like SPI, I2C USB etc. and porting linux over soc such as beagle bone and other soc coming these days. I have hardware electronics experience also so dont worry about the hardware arrangements. There is a Robert Love book which some people are refering. Any other way to make learning precise and fast. Thank You
I have been using ubuntu 18 LTS since last year. Before that i was using fedora 23/24 for 2 years. Mostly use was learning IPC, C application development, C++, Data Structures and python. Now i want to start device driver development. can any one suggest kernel version and resources to begin with from simpler to advance level. I want to develop drivers for displays and sensors like SPI, I2C USB etc. and porting linux over soc such as beagle bone and other soc coming these days. I have hardware electronics experience also so dont worry about the hardware arrangements. There is a Robert Love book which some people are refering. Any other way to make learning precise and fast. Thank You