自己整理的linux的I2V驱动 声明 你可以自由地随意修改本文档的任何文字内容及图表,但是如果你在自己的文档中以任 何形式直接引用了本文档的任何原有文字或图表并希望发布你的文档,那么你也得保证 让所有得到你的文档的人同时享有你曾经享有过的权利。 i2c源代码情景分析(Beta2) 作者在www.linuxforum.net上的ID为shrek2 欢迎补充,欢迎批评指正! 第1章 i2c核心数据结构之间的关系 4 第2章 i2c-core.c的初始化 10 i2c_init函数 10 i2cproc_init函数 11 第3章 安装、卸载pxa255的i2c适配器驱动程序 13 pxa_i2c数据结构 13 i2c_adap_pxa_init函数 15 i2c_add_adapter函数 16 i2c_del_adapter函数 18 i2c_adap_pxa_exit函数 20 第4章 安装、卸载ltc3445驱动程序 21 ltc3445_init函数 21 i2c_add_driver函数 22 i2c_probe函数 23 i2c_check_functionality函数 26 i2c_smbus_xfer函数 27 i2c_transfer函数 29 ltc3445_detect_client函数 30 i2c_attach_client函数 31 ltc3445_cleanup函数 32 i2c_del_driver函数 33 l……