On Tue, Oct 2, 2012 at 7:58 AM, Constantine Shulyupin
<co...@makelinux.com> wrote:
> I've created stub page http://elinux.org/Device_drivers

Thanks, I've added the link to the mainpage.


>
> On Tue, Oct 2, 2012 at 12:26 AM, Tim Bird <tim.b...@am.sony.com> wrote:
>> On 10/1/2012 4:43 AM, Constantine Shulyupin wrote:
>>>
>>> Hi,
>>> I develop LDT - Linux Driver Template. It can used as starting pint of
>>> development custom device driver and for learning development of Linux
>>> device drivers.
>>>
>>> Documentation: https://github.com/makelinux/ldt/blob/master/README.md
>>>
>>> The driver uses following Linux facilities: module, platform driver,
>>> file operations (read/write, mmap, ioctl, blocking and nonblocking
>>> mode, polling), kfifo, completion, interrupt, tasklet, work, kthread,
>>> timer, misc device, proc fs, UART 0x3f8, HW loopback, SW loopback,
>>> ftracer.
>>>
>>> To test the driver just run
>>> git clone git://github.com/makelinux/ldt.git&&  cd ldt&&  ./ldt-test
>>>
>>>
>>> You feedback, suggestions, discussions, recommendations patched will
>>> be greatly appreciated!
>>>
>> I don't write many drivers, but this seems like it's very useful
>> as example code.  I think there might even be value in mainlining
>> it.  In my opinion, a lot of copy-and-paste happens in kernel
>> development, but it's hard to know if the code being copied
>> really implements the "best practices" for using the different
>> facilities and APIs in the kernel.  (I was disappointed when
>> I found out that the scull device driver sample from the
>> Linux Device Drivers book wasn't mainlined.)
>>
>> Have you tried to mainline this?
>>
>> Whether it gets mainlined or not, it's probably worth referencing
>> as example code.  Maybe we should put up a wiki page directing
>> people to it?
>>  -- Tim
>>
>>
>>
>
>
>
> --
> Constantine Shulyupin
> http://www.MakeLinux.com/
> Embedded Linux Systems,
> Device Drivers, TI DaVinci
> _______________________________________________
> Celinux-dev mailing list
> Celinux-dev@lists.celinuxforum.org
> https://lists.celinuxforum.org/mailman/listinfo/celinux-dev
_______________________________________________
Celinux-dev mailing list
Celinux-dev@lists.celinuxforum.org
https://lists.celinuxforum.org/mailman/listinfo/celinux-dev

Reply via email to