/sys 文件夹下和驱动相关的部分

/sys/bus

目录下的每个子目录都是注册好了的总线类型。这里是设备按照总线类型分类放置的目录结构,每个子目录 (总线类型) 下包含两个子目录——devices 和 drivers 文件夹;其中 devices 下是该总线类型下的所有设备,而这些设备都是符号链接,它们分别指向真正的设备 (/sys/devices/下);
而 drivers下是所有注册在这个总线上的驱动,每个 driver 子目录下是一些可以观察和修改的 driver 参数。

/sys/devices

目录下包含所有被发现的注册在各种总线上的各种物理设备

/sys/class

目录下的每个子目录是所有注册在 kernel 里面的设备类型,这里设备是按照设备功能分类的,每种设备都具有自己特定的功能,比如:鼠标的功能是作为人机交互的输入,按照设备功能分类无论它挂载在哪条总线上都是归类到 /sys/class/input 下。

 

posted @ 2022-11-06 23:06  流水灯  阅读(134)  评论(0编辑  收藏  举报