зачем нам нужен файл атрибутов в каталоге sysfs для драйверов?

Я хотел бы знать, что ... что такое файл атрибутов в sysfs, ... почему нам нужно создавать файлы атрибутов в каталоге sysfs для некоторых драйверов, а не для некоторых ...

когда он нам действительно нужен?

Я прочитал атрибуты в модели устройства Linux в LDD3 и в некоторых других учебниках sin net. (через драйвер), тогда зачем нам дополнительный атрибут?


person Virendra Kumar    schedule 26.09.2013    source источник


Ответы (1)


Например, чтобы не писать приложение для каждого драйвера или каждого параметра, который вы хотите настроить. Просто используйте атрибут sysfs, который поможет вам изменить параметр драйвера из приложения из оболочки. Вы можете получить полезную информацию о статусе водителя. udev использует информацию из sysfs.

person Federico    schedule 27.09.2013
comment
Так это значит. что в основном для обработки аппаратного обеспечения из оболочки .. можно использовать атрибуты .. Я был бы очень благодарен вам, если бы вы привели какой-нибудь реальный пример драйвера, в котором мы используем атрибут .. Спасибо .. Фредрико - person Virendra Kumar; 27.09.2013
comment
Просто изучите файловую систему sysfs, и вы увидите десятки драйверов, которые экспортируют свои атрибуты ls /sys. Некоторые примеры: GPIO, процессор, подсветка экрана, датчики, диски. - person Federico; 30.09.2013