2013-07-20 7 views

ответ

2

Правильный способ размещения записей в таких папках - через открытый интерфейс подсистемы.

Для того, чтобы разместить вашу запись в /sys/devices, вы должны позвонить по номеру device_register(). kset для /sys/devices - devices_kset, заявленный в drivers/base/base.h и определенный в drivers/base/core.c. Это не экспортированный символ. Вот почему вы не можете получить доступ к нему в модуле, но можете свободно манипулировать им внутри ядра.