Интерфейс sysfs для драйверов устройств Android HAL и Linux

1

Зачем нужен интерфейс SYSFS для связи между Android HAL и драйверами устройств? Являются ли они любыми другими интерфейсами, которые могут использоваться для связи между пользовательским пространством и пространством ядра в Android?

  • 0
    Из моих бесед с другими инженерами я узнал, что Sysfs может быть не только интерфейсом для взаимодействия с пользователем и ядром, разработчики приложений все еще могут использовать IOCTLS и другие интерфейсы для связи с пространством ядра.
Теги:
android-ndk
linux-kernel
hal

1 ответ

0

Другой интерфейс связи между пространством пользователя и пространством ядра: системный вызов, ioctl, файловая система proc, сокет netlink.

Как я знаю, sysfs разработан для решения файловой системы proc, включает в себя так много, что не обрабатывает относительное поведение. У sysfs есть функция ATTRIBUTE, которая может легко обращаться к ядру.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню