Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
Новоселов Андрей
@NovoselovAndey
Linux
C++
C
Что нужно знать, чтобы писать драйвера для linux?
Всем здравствуйте.
Необходимо написать драйвер звуковой карты для Huawei Matebook d15 на базе Arch Linux.
Какой язык стоит взять C/C++ и что почитать из литературы, чтобы хоть немного понимать эту кухню?
Вопрос задан
11 июн. 2024
390 просмотров
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Александр Ананьев
@SaNNy32
Начните отсюда
Ответ написан
11 июн. 2024
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Mikhail
@Px2
Язык С. На С++ драйверы не пишут.
Почитать можно здесь:
https://lwn.net/Kernel/LDD3/
На русском языке есть книги:
1. Олег Цилюрик. "Расширения ядра Linux: драйверы и модули"
2. Биллимориа К. "Программирование ядра Linux".
Ответ написан
12 нояб. 2024
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C++
+2 ещё
Простой
Покажите на ассемблере как выглядит защита от переполнения буфера?
1 подписчик
17 часов назад
188 просмотров
1
ответ
Linux
+3 ещё
Простой
Как убрать дерганья экрана Ubuntu?
1 подписчик
20 часов назад
135 просмотров
1
ответ
C++
Средний
Код при самостоятельном тестировании работает корректно, а при проверке тестировщиком программа выдает ошибку. В чем может быть проблема?
1 подписчик
вчера
88 просмотров
1
ответ
Linux
+3 ещё
Простой
Получится ли забутиться через USB переходник в систему, хранящуюся на SSD (M.2)?
2 подписчика
вчера
731 просмотр
1
ответ
Linux
+2 ещё
Простой
Настраиваю Syslogd и ещё плюсом audit, можно ли вывести на удаленный syslog сервер развернутую информацию, а не хешированную?
3 подписчика
вчера
394 просмотра
2
ответа
Windows
+2 ещё
Средний
Ошибки winsock 10054 и 10053. Как решить?
1 подписчик
вчера
139 просмотров
0
ответов
Linux
+1 ещё
Простой
Как исправить ошибку при сборке библиотеки GEANT?
1 подписчик
15 апр.
57 просмотров
1
ответ
Linux
+1 ещё
Простой
Как в Centos (или других линуксах) настроить эмуляцию мышиных движений и кнопок с клавиатуры?
2 подписчика
13 апр.
382 просмотра
2
ответа
Программирование
+2 ещё
Простой
Что стоит изучить в C++ если ты увлекаешься эмуляторами?
1 подписчик
13 апр.
204 просмотра
2
ответа
Linux
+1 ещё
Средний
Как восстановить раздел и информацию на нём в Linux Kubuntu?
1 подписчик
12 апр.
160 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор Linux
Palex
•
Томск
от 70 000 до 80 000 ₽
Системный администратор Linux / System administrator
Wanted.
•
Санкт-Петербург
До 130 000 ₽
Системный администратор Linux/DevOps инженер
Spirit.Fitness
•
Москва
от 250 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама