Задать вопрос

Что нужно знать, чтобы писать драйвера для linux?

Всем здравствуйте.

Необходимо написать драйвер звуковой карты для Huawei Matebook d15 на базе Arch Linux.

Какой язык стоит взять C/C++ и что почитать из литературы, чтобы хоть немного понимать эту кухню?
  • Вопрос задан
  • 400 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 2
Ответ написан
Комментировать
@Px2
Язык С. На С++ драйверы не пишут.
Почитать можно здесь: https://lwn.net/Kernel/LDD3/
На русском языке есть книги:
1. Олег Цилюрик. "Расширения ядра Linux: драйверы и модули"
2. Биллимориа К. "Программирование ядра Linux".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы