0

I started to write linux driver and i am confident on it now, but my interest now is to write lower-level driver (platform driver) for spi or USB or i2c controller. Is there any i can start writing to practice platform driver on linux PC. Can some suggest how to start writing platform driver on linux.

Thank you

4

1 回答 1

1

一个好方法是查看现有驱动程序,查看未解决的错误列表并开始修复它们。这将使您对内核有一个很好的介绍,您将学习作为一个庞大的分布式团队的一部分工作(在您的简历上看起来不错),您将帮助让世界变得更美好,一次只写一行代码。

下一步是找到一些未知的、不受支持的硬件并为其编写驱动程序。这里的开始是复制现有的驱动程序或扩展它(取决于硬件的“不同”程度)。

于 2013-11-12T15:20:01.667 回答