Обычно, чтобы передать значение драйверу ядра, используйте файл на /sys
.
Чтобы использовать файл на /sys
, вы должны вызвать функцию создания sysfs, например sysfs_create_group()
.
Многие драйверы ядра используют этот способ.
Если вы используете файл на /sys
, вы также можете передать ошибку, если это необходимо.
Я думаю, что использование файла на /sys
является более общим и каноническим, чем использование set
.