Chinaunix首页 | 论坛 | 博客
  • 博客访问: 435299
  • 博文数量: 53
  • 博客积分: 2746
  • 博客等级: 少校
  • 技术积分: 829
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-14 10:41
文章分类

全部博文(53)

文章存档

2016年(2)

2013年(1)

2012年(7)

2011年(10)

2010年(5)

2009年(20)

2008年(8)

我的朋友

分类: LINUX

2008-12-15 23:33:07

声明

你可以自由地随意修改本文档的任何文字内容及图表,但是如果你在自己的文档中以任何形式直接引用了本文档的任何原有文字或图表并希望发布你的文档,那么你也得保证让所有得到你的文档的人同时享有你曾经享有过的权利。

i2c源代码情景分析(Beta2)

作者在上的ID为shrek2

欢迎补充,欢迎批评指正!

第1章 i2c核心数据结构之间的关系

第2章 i2c-core.c的初始化

i2c_init函数

i2cproc_init函数

第3章 安装、卸载pxa255的i2c适配器驱动程序

pxa_i2c数据结构

i2c_adap_pxa_init函数

i2c_add_adapter函数

i2c_del_adapter函数

i2c_adap_pxa_exit函数

第4章 安装、卸载ltc3445驱动程序

ltc3445_init函数

i2c_add_driver函数

i2c_probe函数

i2c_check_functionality函数

i2c_smbus_xfer函数

i2c_transfer函数

ltc3445_detect_client函数

i2c_attach_client函数

ltc3445_cleanup函数

i2c_del_driver函数

ltc3445_detach_client函数

i2c_detach_client函数

第5章 与pxa255的i2c适配器相关的代码

i2c_pxa_reset函数

i2c_pxa_abort函数.

i2c_pxa_xfer函数

i2c_pxa_do_xfer函数

i2c_pxa_start_message函数

i2c_pxa_handler函数

i2c_pxa_irq_txempty函数

i2c_pxa_irq_rxfull函数

第6章 i2c-dev的初始化

i2c_dev_init函数

i2cdev_attach_adapter函数

第7章 i2c框架提供的设备访问方法

i2cdev_open函数

i2cdev_ioctl函数

i2cdev_read函数

i2c_master_recv函数

对i2cdev_read和i2c_master_recv的修改

i2cdev_release函数

第8章 编写i2c设备驱动程序模块的方法

第9章 用户进程访问i2c设备的步骤

讨论和总结

i2c操作中的同步问题

总结各个模块初始化函数的作用

对i2c框架代码的修改 

有关i2c设备私有数据结构的讨论

遗留的问题

内容见附件!

文件: i2c源代码情景分析.rar
大小: 248KB
下载: 下载

阅读(2000) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~