摘要: 1 /dev 该目录下放的是设备文件,是应用程序和内核的交互文件,应用程序通过对这些文件的读写和控制(open、write、,poll等),可以访问实际的设备。应用程序通过mknod创建的文件,如果底层驱动对mknod的设备号有对应的驱动,那么应用程序open "/dev/**"时,就会调用到底层的 阅读全文
posted @ 2020-05-19 22:12 Action_er 阅读(2855) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 在设备模型中,bus、device、device driver等等,都比较好理解,因为它们对应了实实在在的东西,所有的逻辑都是围绕着这些实体展开的。而本文所要描述的class就有些不同了,因为它是虚拟出来的,只是为了抽象设备的共性。 举个例子,一些年龄相仿、需要获取的知识相似的人,聚在一 阅读全文
posted @ 2020-05-19 21:50 Action_er 阅读(2185) 评论(0) 推荐(0) 编辑