Делясь несколькими заметками о драйвере звуковой карты Вэй Дуншаня, автор написал его очень подробно.
Структура драйвера ALSA: https://blog.csdn.net/qingkongyeyue/article/details/52328991
Структура драйвера ASoC: https://blog.csdn.net/qingkongyeyue/article/details/52349120
Схема взаимосвязи важных структур ASoC: https://blog.csdn.net/qingkongyeyue/article/details/52355171
Опыт работы со звуковой картой: https://blog.csdn.net/qingkongyeyue/article/details/52504235
Проанализируйте процесс вызова: https://blog.csdn.net/qingkongyeyue/article/details/54617950
Фреймворк, написанный с нуля: https://blog.csdn.net/qingkongyeyue/article/details/54629355
Настройки параметров написаны с нуля: https://blog.csdn.net/qingkongyeyue/article/details/54631024
Передача данных написана с нуля: https://blog.csdn.net/qingkongyeyue/article/details/54633478
....
Остальные статьи можно изучить в соответствующем столбце: https://blog.csdn.net/qingkongyeyue/category_6388417.html