Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
Новоселов Андрей
@NovoselovAndey
Linux
C++
C
Что нужно знать, чтобы писать драйвера для linux?
Всем здравствуйте.
Необходимо написать драйвер звуковой карты для Huawei Matebook d15 на базе Arch Linux.
Какой язык стоит взять C/C++ и что почитать из литературы, чтобы хоть немного понимать эту кухню?
Вопрос задан
11 июн. 2024
391 просмотр
Комментировать
Подписаться
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
Простой
Как перечитать сетевые диски linux?
1 подписчик
6 часов назад
30 просмотров
0
ответов
C
+2 ещё
Средний
В чем ошибка в написании драйвера?
1 подписчик
10 часов назад
62 просмотра
1
ответ
C++
+1 ещё
Средний
Почему WMI блокирует работу drag'n'drop?
3 подписчика
вчера
256 просмотров
0
ответов
Linux
+2 ещё
Простой
Иногда черный экран после loading initial ramdisk и сообщение efifb invalid framebuffer address, что с этим делать?
4 подписчика
вчера
1013 просмотров
0
ответов
Linux
+1 ещё
Простой
Как работает назначение FQDN по hostname в пределах локальной сети?
3 подписчика
вчера
413 просмотров
3
ответа
C
+2 ещё
Простой
Как реализовать файловую систему?
1 подписчик
22 мая
175 просмотров
3
ответа
Linux
+2 ещё
Средний
Как локально установить плагин для vagrant?
1 подписчик
22 мая
67 просмотров
0
ответов
Linux
+1 ещё
Простой
Gnome Display Manager в Centos стал рисовать чёрный экран, как починить?
2 подписчика
20 мая
113 просмотров
0
ответов
Linux
+2 ещё
Простой
Как изменить расширение экрана в Live Oc Linux mint 22.1?
1 подписчик
20 мая
93 просмотра
3
ответа
C++
Простой
Почему recv не работает для меня должным образом?
2 подписчика
19 мая
107 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор Linux
HFLabs
•
Москва
от 100 000 до 120 000 ₽
Системный администратор Linux
БЕТСИТИ
•
Ростов-на-Дону
До 250 000 ₽
Системный администратор Linux / System administrator
Wanted.
•
Санкт-Петербург
До 130 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама