CODE: bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"> a) block b) device c) bus d) drivers e) class f) power g) firmware |
CODE: bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"> struct kobject{ char * k_name; char name[20]; struct k_ref kref; struct list_head entry; struct kobject * parent; struct kset * kset; struct ktype * ktype; struct dentry * dentry; }; struct kobj_type{ void (*release) (struct kobject *); struct sysfs_ops *sysfs_ops; struct attribute **default_attrs; }; |
CODE: bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"> struct kset{ struct subsystem * subsys; struct kobj_type ktype; struct list_head list; struct kobject kobj; struct kset_hotplug_ops * hotplug_ops; }; |
CODE: bordercolorlight = "black" bordercolordark = "#FFFFFF" align="center"> struct subsystem{ struct kset kset; struct rw_semaphore rwsem; }; |
[火星人 ] 詳細介紹 Linux 2.6 設備的驅動模型已經有562次圍觀