您的位置:首页 > 运维架构 > Linux

【转】PowerPC + Linux2.6.25平台…

2013-11-01 09:28 381 查看
http://blog.csdn.net/sailor_8318/article/details/5905988

(本原创文章发表于Sailor_forever
的个人blog,未经本人许可,不得用于商业用途。任何个人、媒体、其他网站不得私自抄袭;网络媒体转载请注明出处,增加原文链接,否则属于侵权行为。如
有任何问题,请留言或者发邮件给sailing_9806#163.com)
http://blog.csdn.net/sailor_8318/archive/2010/09/25/5905988.aspx

【摘要】本文以PowerPC+Linux
2.6.25
平台为例,详细分析了I2C总线的驱动架构。首先介绍了I2C的总体架构,从用户的角度将其分为三个层面,不同的开发者只需要关注相应的层面即可。然后分析了主要数据结构及其之间的相互关系,接着分析了不同层的具体实现,最后以一款EEPEOM为例讲述了如何在用户空间访问I2C驱动。对于ARM
+
Linux平台,只有平台依赖层即总线适配器驱动有差异。

设备数包含硬件资源信息。



转发至微博
 



转发至微博
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: