主题 : i2c下eeprom驱动的疑问 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 26681
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2010-08-12
最后登录: 2010-10-25
楼主  发表于: 2010-08-15 15:42

 i2c下eeprom驱动的疑问

mini2440的i2c下挂接了eeprom,而2.6.32内核的drivers/i2c/chips下没有关于eeprom的驱动,是用了i2c-dev.c的驱动方法吗?
还有就是2.3.34后的就没有chips 这一目录了,那设备驱动程序放哪?难道都要用i2c-dev.c的通用驱动?请高手指点!
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2010-08-15 16:26
mini2440的i2c下挂接了eeprom,而2.6.32内核的drivers/i2c/chips下没有关于eeprom的驱动,是用了i2c-dev.c的驱动方法吗?

是的,关于i2c-dev的描述,参考内核源代码目录的Documentation/i2c/dev-interface

还有就是2.3.34后的就没有chips 这一目录了,那设备驱动程序放哪?难道都要用i2c-dev.c的通用驱动?请高手指点!

i2c只是设备的接口类型,设备驱动源代码可以归类在其真正的设备功能的驱动中。比如i2c接口的touchscreen controller, 就可以放在drivers/input/touchscreen目录下。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 26681
精华: 0
发帖: 27
金钱: 135 两
威望: 27 点
综合积分: 54 分
注册时间: 2010-08-12
最后登录: 2010-10-25
2楼  发表于: 2010-08-15 16:45
学习了