Chinaunix首页 | 论坛 | 博客
  • 博客访问: 353199
  • 博文数量: 197
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 303
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-02 14:21
文章分类

全部博文(197)

文章存档

2014年(89)

2013年(108)

我的朋友

发布时间:2013-10-31 14:43:46

1、 Platform总线       Platform总线是linux2.6内核加入的一种虚拟总线。platform机制的本身使用并不复杂,由两部分组成:platform_device和platform_driver       Platform 驱动与传统的设备驱动模型相比,优势在于platform机制将设备本身.........【阅读全文】

阅读(574) | 评论(0) | 转发(0)

发布时间:2013-10-31 14:43:42

内核源码树的目录下都有两个文档 Kconfig (2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单。在内核配置make menuconfig时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文档中。在内核编译时.........【阅读全文】

阅读(289) | 评论(0) | 转发(0)

发布时间:2013-10-31 14:43:17

简单介绍platform驱动中的led驱动,input设备驱动,i2c驱动,spi驱动。 Platform led驱动最简单的了解platform平台的例子,可以理解为3部分,由驱动层,系统核心层,设备驱动三部分组成:驱动层:硬件设备注册部分。系统核心层:无设备驱动层:设备端的实现,如led闪烁等实际上就只有之所.........【阅读全文】

阅读(181) | 评论(0) | 转发(0)

发布时间:2013-10-31 14:42:53

本文作为i2c驱动分析的第三部分,从驱动和应用层分析了i2c中的I2c-dev模块,此模块在"/dev/"目录下创建设备节点,应用层可以通过此节点操作i2c设备。文章第一部分讲解了i2c-dev驱动程序,第二部分讲解了应用层操作I2c的方法,提供了应用层的测试程序。......【阅读全文】

阅读(556) | 评论(0) | 转发(0)

发布时间:2013-10-31 14:42:27

本文继续 《Linux I2C驱动分析(一)----I2C架构和总线驱动》部分,首先讲述了板级设备的注册,为讲述函数i2c_scan_static_board_info(adap)打下基础,接着又描述了I2C数据传输过程中所调用的接口函数,本文和《Linux I2C驱动分析(一)----I2C架构和总线驱动》是一种继承的关系。......【阅读全文】

阅读(284) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册