bus_register(待续)

来源:互联网 发布:5s是否支持4g网络 编辑:程序博客网 时间:2024/05/01 17:08
struct subsys_private {struct kset subsys;定义这个子系统struct kset *devices_kset;子系统的“设备”目录struct list_head interfaces;相关子系统接口的liststruct mutex mutex;保护设备和接口list的互斥体struct kset *drivers_kset;相关驱动的liststruct klist klist_devices;用于遍历devices_kset的kliststruct klist klist_drivers;用于遍历drivers_kset的kliststruct blocking_notifier_head bus_notifier;unsigned int drivers_autoprobe:1;struct bus_type *bus;struct kset glue_dirs;struct class *class;};


struct subsys_private会附加到私有的数据到bus_type /class结构驱动核心部分。


0 0
原创粉丝点击