linux/driver
zhoufeng037521
这个作者很懒,什么都没留下…
展开
-
Linux I2C应用程序
#include #include #include #include #include #include #include #include #include #include #include #include int main(int argc,转载 2011-08-02 17:11:42 · 6808 阅读 · 0 评论 -
Linux那些事儿(目录)
第1篇 Linux那些事儿之我是USB Core1.引子 22.它从哪里来 23.PK 34.漫漫辛酸路 35.我型我秀 46.我是一棵树 57.我是谁 98.好戏开始了 119.不一样的core 1310.从这里开始 1711.面纱转载 2011-08-04 22:15:29 · 80 阅读 · 0 评论 -
Linux那些事儿之博客导读
我是U盘 说的是2.6.10的内核 我是Sysfs 说的是2.6.10的内核 戏说USB 说的是2.6.22的内核 我是Hub/UHCI/EHCI 说的是2.6.22.1的内核 ===============================转载 2011-09-19 09:22:31 · 539 阅读 · 0 评论 -
uImage PK zImage
内核编译(make)之后会生成两个文件,一个Image,一个zImage,其中Image为内核映像文件,而zImage为内核的一种映像压缩文件,Image大约为4M,而zImage不到2M。 那么uImage又是什么的?它是uboot专用的映像文件,它是在z转载 2011-08-23 15:12:25 · 412 阅读 · 0 评论 -
权限修改
chmod 755 /work/* -R翻译 2011-10-11 16:44:42 · 297 阅读 · 0 评论 -
对于struct file_operations中ioctl消失的学习笔记
很久都没有写驱动代码了,对于一些驱动相关的内核变化也没有怎么关心。这次重游《LDD3》获益良多,其值对于struct file_operations中ioctl的消失也让我长了不少见识。当年看《LDD3》的时候已经注意到了书中对ioctl的评价不是很好:“ioctl调用的非结构化本质导致众多内核开发者倾向于放弃它。” ,而在这次阅读3.0代码的时候,这个成员在struct file_opera转载 2011-11-16 19:39:40 · 652 阅读 · 0 评论 -
从文件到字符设备
从文件到字符设备 在/dev下面有很多设备,其中也有大家广为使用的字符设备,呢里面的文件是如何与字符设备挂钩的呢~ 平时我们使用的open函数是如何动态加载字符设备的操作集的呢~下面就让我们慢慢剖析~ (以内核2.6.26为参考)一.首先是文件系统~ 需要动态解析文件路径名 像/dev/ts0 在文件系统里分为3个部分 1./(根文件目录) 2.d转载 2011-08-03 13:48:15 · 696 阅读 · 0 评论