From mboxrd@z Thu Jan 1 00:00:00 1970 From: o@zgur.org (Ozgur Kara) Date: Wed, 23 May 2018 09:26:31 +0300 Subject: searching for a missing driver In-Reply-To: <20180523060521.GA15885@kroah.com> References: <20180523022551.GA2481@hle-laptop.local> <20180523060521.GA15885@kroah.com> Message-ID: <6501821527056791@web16o.yandex.ru> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org 23.05.2018, 09:06, "Greg KH" : > On Tue, May 22, 2018 at 10:25:51PM -0400, Hugo Lefeuvre wrote: >> ?Hi, >> >> ?I've been reading documentation about linux drivers development for >> ?quite a while now, but never did anything really useful of it. Lack of >> ?time, but most importantly lack of projects to apply this knowledge. >> ?Now I've got some spare time ahead of me, and it seems to be the >> ?right moment to start a kernel driver project. >> >> ?... but I don't know exactly what kind of device driver I want to >> ?write, and what kind of device I want to work on. > > It's best to find a device you care about, that does not work on Linux, > to do something like this, as you are going to be working on it for a > while. > > But the problem is, as you are finding out, that almost everything > already "just works" in Linux. Turns out Linux supports more hardware > than any other operating system, sorry :) :) I think seen the drivers/staging section in the kernel source. you can find a driver in the development phase. for example, some new generation embedded modules and electronic devices don't work on Linux. ps = raspian Regards Ozgur > Try digging around in shops that sell "odd hardware", that might be the > best way to find something like this. > > good luck! > > greg k-h