Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
Новоселов Андрей
@NovoselovAndey
Linux
C++
C
Что нужно знать, чтобы писать драйвера для linux?
Всем здравствуйте.
Необходимо написать драйвер звуковой карты для Huawei Matebook d15 на базе Arch Linux.
Какой язык стоит взять C/C++ и что почитать из литературы, чтобы хоть немного понимать эту кухню?
Вопрос задан
более года назад
392 просмотра
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Александр Ананьев
@SaNNy32
Начните отсюда
Ответ написан
более года назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Mikhail
@Px2
Язык С. На С++ драйверы не пишут.
Почитать можно здесь:
https://lwn.net/Kernel/LDD3/
На русском языке есть книги:
1. Олег Цилюрик. "Расширения ядра Linux: драйверы и модули"
2. Биллимориа К. "Программирование ядра Linux".
Ответ написан
12 нояб. 2024
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C#
+1 ещё
Средний
Как распечатать чек через API Атол?
2 подписчика
вчера
472 просмотра
0
ответов
Python
+2 ещё
Средний
Из-за ошибки текстовый файлик занимает всё свободное место на носителе, как это исправить?
1 подписчик
вчера
354 просмотра
2
ответа
C++
Простой
Почему возникает ошибка при вызове вирутального метода в «operator=»?
1 подписчик
вчера
52 просмотра
1
ответ
Linux
+3 ещё
Простой
Какой ноутбук выбрать для максимальной совместимости с linux?
3 подписчика
30 июн.
4247 просмотров
9
ответов
Linux
+4 ещё
Простой
Какую выбрать комбинацию ОС для домашнего облака?
1 подписчик
30 июн.
316 просмотров
3
ответа
Linux
Средний
Можно ли настроить samba серверы на клиентских компах (расшарить папку, чтобы можно было заходить из других клиентов в локалке) в домене FREEIPA?
1 подписчик
29 июн.
107 просмотров
0
ответов
Windows
+4 ещё
Средний
Можно ли написать проект C++/CLR Windows Form на MacOS?
1 подписчик
29 июн.
138 просмотров
1
ответ
C++
+1 ещё
Простой
Почему QWebSocket не получает длинные сообщения?
2 подписчика
29 июн.
647 просмотров
1
ответ
C++
Простой
Возможно ли как-то обойти ограничение на невозможность создать виртуальный шаблонный метод?
1 подписчик
26 июн.
117 просмотров
2
ответа
Linux
Простой
Почему не устанавливается Альт 8 СП?
1 подписчик
24 июн.
150 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор linux
БайтЭрг
•
Москва
от 150 000 ₽
Инженер по качеству Linux (SberOS)
Сбер
•
Санкт-Петербург
от 150 000 ₽
С/С++ Linux разработчик
Tempesta Technologies
До 8 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама