Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8377
  • 博文数量: 2
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-08 14:57
文章分类
文章存档

2012年(2)

我的朋友
最近访客

发布时间:2012-12-18 22:44:20

上个月走马观花读完《linux设备驱动详解》,读完了也就完了,虽然也有不少收获,但是感觉还是不够。后来见到《linux内核修炼之道》才明白什么叫相见恨晚。网络上的PDF 下回来一口气读完,有机会买本回来读读。linux那些事也非常精彩,写这些只为做一些杂记,只为记住我读到哪里了,不为别的。  总线设备驱动模型即 struct bus_type struct device struct device_driver 这三者间的相互关系。 struct bus_type 中为devices 和drivers 准备了两个链表,而代表device 的结构体struct de......【阅读全文】

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

发布时间:2012-12-18 22:38:01

我的环境: 主机开发环境:Fedora14 开发板:         TQ2440 编译器: arm-linux-gcc-4.3.2 总线设备驱动模型其实现主要是基于Kobject和sysfs等机制,对于驱动模型程序开发主要是理解三个元素:总线、设备、驱动的关系。三者之间因为一定的联系性实现对设备的控制。 首先是总线,总线是三者联系起来的基础,通过一种总线类型,将设备和驱动联系起来。总线类型中的match函数用来匹配设备和驱动。当匹配操作晚餐之后就会控制驱动程序中的probe函数。 总线设备驱动模型的设计主要包括三个元素的注册,将三个元......【阅读全文】

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

登录 注册