【发布时间】:2013-11-24 19:24:15
【问题描述】:
我开始写linux驱动,现在对它很有信心,但我现在的兴趣是写 用于 spi 或 USB 或 i2c 控制器的低级驱动程序(平台驱动程序)。有没有什么我可以开始写在 linux PC 上练习平台驱动程序的。有人可以建议如何开始在 linux 上编写平台驱动程序。
谢谢
【问题讨论】:
-
那么您想编写其他驱动程序可以用来与自己的硬件通信的通用函数吗?你写代码的方式还是一样的,你写一个内核模块!顺便说一句,内核已经有一个用于 SPI、I2C 等的 API。你看过了吗?
标签: linux driver low-level-code