- 博客(6)
- 资源 (104)
- 收藏
- 关注
转载 linux kernel 串口设置属性
原文章: http://blog.sina.com.cn/s/blog_5d584a790100x8s9.html Section: Linux Programmer's Manual (3) Updated: 2001-12-17 NAME termios, tcgetattr, tcsetattr, tcsendbreak, tcdrain,tcflush, tcflow,
2012-09-24 15:36:34 809
原创 linux那些事儿之我是i2c -- Gsenser(四)
4.你从哪里来,我的朋友? client这个变量之前在i2c-core中看到过很多次了,也不再藏着掖着了,这里就解释一下他的来历。这个来历真是 曲折离奇,记得刚开始找这个client的时候,用source insight3来一层层找func的caller, 因为有的函数有多个caller,不得不多次回溯,终于,在花了将近一天时间,经过无数次的回溯后, 我找到了client的前世今生
2012-09-24 15:31:32 889 2
原创 linux那些事儿之我是i2c -- Gsenser(三)
3.是谁掀起了你的盖头来? 对linux驱动模型有一点了解的兄弟知道,一个驱动,特别是挂上总线的驱动, 真正开始执行都是始于probe函数。我们这里的lis3lv02d_i2c驱动,是挂在系统的i2c总线上的, 因而也就会从probe开始执行。那么是谁来调用这个probe内?就好像驱动通过总线介绍,嫁给了设备, 那到底是哪个设备去掀起驱动的红盖头呢?我们从i2c_register_
2012-09-24 15:30:40 1737
原创 linux那些事儿之我是i2c -- Gsenser(二)
2.跟我走吧,现在就出发 看linux平台的驱动程序,一切都从那对欢喜冤家开始。 且看代码: 323 module_init(lis3lv02d_i2c_init); 324 module_exit(lis3lv02d_i2c_exit); 了解与不了解linux设备驱动模型的弟兄们都知道,这两行的意思,就不多说了。 根据前面代码的指示前去阅读lis3lv02d
2012-09-24 15:29:46 1177
原创 linux那些事儿之我是i2c -- Gsenser(一)
1.引子 -- 牛顿和他的苹果 中世纪的某天,艾萨克.牛顿百无聊赖地躺在草地上,感受着大自然的气息。 突然之间,一直熟透的苹果掉落到了他的头上,要说牛大叔真是牛X,我碰到这个情况, 必然吃掉苹果继续睡觉,牛大叔却硬是推出了万有引力定律,在此过程中, 还顺便发明了微积分用来计算,无法不感叹牛大叔的能耐,要是放在现在, 牛大叔定能在IT界混出名堂。 这万有引力是普遍存在的,
2012-09-24 15:28:21 974
原创 基于mini2440的linux驱动程序模块编译测试笔记
基于mini2440的linux驱动程序模块编译测试笔记wtt @ USST2010-4-6原创文章,转载请注明出处。1.引言当我们编写好驱动程序后,保存成*.c文件,那这个文件如何编译,如何添加到内核中,又如何测试该驱动是否正常运行呢?下面,我以led驱动为例来说明整个过程.2.准备工作注意:"()"中的内容是我安装的版本,其他版本亦可.首先要有一台主机,装好发行
2010-04-06 23:03:00 2125 1
c-gui-programming-with-qt-4-2ndedition.pdf
2010-04-19
C+++GUI+Programming+with+Qt+4+中文版(第一章至第十章)目录版.pdf
2010-04-19
C++ GUI PROGRAMMING WITH QT4.rar
2010-04-19
SD(MMC) spec v3.01
2011-08-29
MindShare+Anderson2001+USB+System+Architecture+USB+2.pdf
2010-06-01
USB+Mass+Storage+批量传输协议+(英文版).rar
2010-05-12
Programming Guide for Linux USB Device Drivers.pdf
2010-05-11
Linux-Device Driver(book & src).rar
2010-04-21
pdfcreator_v0.9.3c1.3_3.+word转pdf.rar
2010-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人