2012-10-19 245 views
6

兩個功能的原型:sysfs_create_file()和sysfs_create_group()之間有什麼區別?

int sysfs_create_group(struct kobject *kobj, const struct attribute_group *grp) 
int sysfs_create_file(struct kobject * kobj, const struct attribute * attr) 

在我看來,這兩個功能都將創建sysfskobj->name目錄下的屬性。我能找到的唯一區別是,組func可以一次創建一組屬性,因爲文件func只有一個屬性。 所以還有其他的推論嗎?或者我對功能的理解是錯誤的?

回答

3

是的,該組只是一個幫助包裝器,可以更輕鬆地管理多個屬性。你可以在this pdf的第9部分閱讀它們。

相關問題