Результаты поиска по запросу "linux-device-driver"

1 ответ

Как начинается процесс инициализации в ядре Linux?

Я пытаюсь понять процесс init в ядре linux, который является первым процессом и статически инициализируется макросом INIT_TASK.

3 ответа

Как работает библиотека nl80211 и cfg80211?

2 ответа

Вызов функции пользовательского пространства из модуля ядра Linux

Я программирую простой драйвер символьного устройства Linux для вывода данных на аппаратную часть через порты ввода / вывода. У меня есть функция, которая выполняет операции с плавающей запятой, чтобы вычислить правильный вывод для оборудования; ...

ТОП публикаций

1 ответ

Новое в разработке ядра: «Виртуальный» драйвер ввода в ядре?

Я делаю некоторые правки для драйвера устройства ввода в ядре Android. Это устройство имеет ограниченный диапазон включенных битов и эвбитов. Я хочу создать новый узел события / dev / input, который не связан с каким-либо физическим устройством, ...

2 ответа

Дерево устройств и размер кода

Согласно моему пониманиюдеревья устройствОдним из основных применений является удаление кода конкретной платформы из драйверов для поддержки нескольких платформ. Какдерево устройствобрабатывать несколько конфигураций для одного периферийного ...

1 ответ

Чтение с блочного устройства в пространстве ядра

Я пишу модуль ядра, и мне нужно выполнить чтение с существующего блочного устройства. (/ DEV / что-то). Кто-нибудь знает какие-либо другие модули, которые делают эти, которые я могу использовать в качестве ссылки? Любые указатели будут ...

1 ответ

Модули ядра Linux: когда использовать try_module_get / module_put

Я читал LKMPG (Смотри раздел 4.1.4. Отмена регистрации устройства [http://tldp.org/LDP/lkmpg/2.6/html/x569.html]) и мне не было ясно, когда использоватьtry_module_get / module_put функции. Некоторые из примеров LKMPG используют их, некоторые ...

1 ответ

Uinput виртуальное устройство определяется как физическая клавиатура на Android

Я создал простую нативную библиотеку на C, которая позволяет пользователю создавать устройства с помощью модуля uinput. Кажется, код работает, но есть проблема: мое виртуальное устройство определяется как физическая клавиатура, и, когда мне нужно ...

4 ответа

Как написать простой драйвер устройства Linux?

2 ответа

Разница между device_register и driver_register

Я пишу драйвер UART. Я столкнулся с двумя функциями в главе 14. Модель устройства Linux.