2012-10-19 23 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) 

ऐसा नहीं है कि इन दोनों कार्यों दोनों sysfs में kobj->name निर्देशिका के अंतर्गत गुण पैदा करेगा मुझे लगता है। मुझे केवल एक ही अंतर मिल सकता है, समूह func एक बार में गुणों का एक समूह बना सकता है क्योंकि फ़ाइल func केवल एक विशेषता है। तो क्या कोई अन्य मुद्दे हैं? या क्या मेरी समझ गलत है?

उत्तर

3

हां, समूह केवल एक सहायक रैपर है जो कई विशेषताओं को प्रबंधित करना आसान बनाता है। आप this pdf की धारा 9 में उनके बारे में पढ़ सकते हैं।