摘要: 转自:http://blog.csdn.net/dreaming_my_dreams/article/details/8272586 应用层和驱动的衔接,一直是一个老大难问题,若弄不清楚,总觉得驱动写起来似是而非的。下面就说说我对他们的理解,还有就是如何实现一个驱动支持多个设备的问题。 最主要涉及两 阅读全文
posted @ 2017-03-06 22:54 yuxi_o 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 文档介绍:http://lxr.linux.no/linux+v2.6.37/Documentation/filesystems/sysfs.txt The sysfs Filesystem Sysfs was developed initially as an extension of the d 阅读全文
posted @ 2017-03-06 22:42 yuxi_o 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 文档介绍:http://lxr.linux.no/linux+v2.6.37/Documentation/filesystems/proc.txt以下内容抄录linux设备驱动开发详解-宋宝华在/proc文件系统中,我们可以将对虚拟文件的读写作为与内核中实体进行通信的一种手段。/proc被内核用于向 阅读全文
posted @ 2017-03-06 22:40 yuxi_o 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 转载:Linux内核里的DebugFS DebugFS,顾名思义,是一种用于内核调试的虚拟文件系统,内核开发者通过debugfs和用户空间交换数据。类似的虚拟文件系统还有procfs和sysfs等,这几种虚拟文件系统都并不实际存储在硬盘上,而是Linux内核运行起来后才建立起来。 通常情况下,最常用 阅读全文
posted @ 2017-03-06 22:25 yuxi_o 阅读(319) 评论(0) 推荐(0) 编辑