prototypy dwóch funkcji:Jaka jest różnica między sysfs_create_file() i 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)
Wydaje mi się, że te dwie funkcje będą zarówno tworzyć atrybuty w katalogu w sysfs
kobj->name
. Jedyną różnicą, jaką mogę znaleźć, jest func grupy, która może utworzyć grupę atrybutów w jednym czasie, jako plik func tylko jeden atrybut. Czy istnieją inne różnice? Czy moje rozumienie funkcji jest nieprawidłowe?