
驱动概念
hai0808
这个作者很懒,什么都没留下…
展开
-
设备和驱动在第一次加载,会遍历总线
在bus总线里有两个函数,当设备或者驱动加载的时候,会调用这两个函数进行设备和驱动的一次匹配 1. 设备链接 int device_attach(struct device * dev) 2. 安装驱动 void driver_attach(struct device_driver * drv)原创 2017-01-17 19:12:10 · 315 阅读 · 0 评论 -
Linux块设备驱动(二)————块设备的体系架构
块设备的体系架构从上到下依次为VFS虚拟文件系统、磁盘缓冲、各种类型的磁盘系统、通用块设备层、I/O调度层(优化访问上层的请求(读写请求))、块设备驱动层、块设备硬件层。 1、虚拟文件系统(VFS) 由于Linux内核支持的文件系统(NTFS、FAT、Ext2等)很多,为了使应用程序不至于对每一种文件系统单独进行操作,所以要为各种文件系统提供统一的接口,这就是VFS的由来。由来VFS,应用程序就...转载 2019-01-22 09:42:51 · 435 阅读 · 0 评论