我需要让i2c从linux内核驱动器用于ti am335x。我搜索了谷歌搜索,但找不到精确的信息。我应该从头开始做所有事情,还是有人对此有所参考?甚至补丁
谢谢
avner
对于将从属连接到i2c总线的新设备,您不应该编写" i2c 驱动程序",也不应该编写" driver for am335x (至于内核中已经存在的处理器支持)
i2c是公共汽车,有公共汽车的内核基础架构,请参阅文档。
您应该弄清楚设备是哪种类型,然后使用I2C总线原语为此类型的设备编写驱动程序。
例如,DS13XX和兼容IC的驱动程序是 rtc 驱动程序。
" pcf8574 i2c gpio扩展器的驱动程序"可以是 gpio 驱动程序以及 keypad 驱动程序。