
驱动
Enbiting
这个作者很懒,什么都没留下…
展开
-
MID 驱动分析之一: TP
决定自己去分析下我工作中会经常涉及到的几个驱动,暂定的有TP(义隆2127),G-SENSOR(bma150),CAMERA(GC0308),CODEC(es8328)这几个驱动吧,因为现在的LCD不需要驱动,而USB-wifi方面,并没有去公开源代码,采用的是直接加载KO文件,所以在USB设备驱动方面,只能更多的参考usb-Skeleton.c这个标准文件。 第一节我们分析的是TP的驱动,转载 2013-06-27 16:27:49 · 166 阅读 · 0 评论 -
MID 驱动之二: G-sensor
G-sensor驱动和TP驱动基本是一样的,因为他们都是通过i2c来传输命令和数据,另外都将数据解析后,上报到输入子系统中。整个驱动的流程和TP驱动是一样的,我还是讲整个驱动流程分析一下。 驱动入口函数:late_initcall(BMA250_init); 进入BMA250_init()函数,开头非常明显定义了三个重要变量 struct i2c_board_info info;转载 2013-06-27 16:30:26 · 128 阅读 · 0 评论 -
驱动学习计划参考
最近在网上看到一个培训班的课程安排,虽然时间上有点不现实,但是学习的方向倒是可以参考参考。 以此来督促自己,系统搭建好后,后面驱动的移植、开发学习应该需要尽快落实了。 时间 课程大纲 第一天 学习目标 通过本课学习,学员可以从用户设备I/O编程角度深入了解设备驱动的原理;通过了解字符设备驱动框架和具体硬件设备I/O操作,能够进行字符设备驱动开发;了解转载 2013-09-23 18:16:52 · 278 阅读 · 0 评论