linux kernel

Звук. От механических колебаний до ALSA SoC Layer

Звук. От механических колебаний до ALSA SoC Layer

Мы в SberDevices делаем устройства, на которых можно послушать музыку, посмотреть кино и ещё много всего. Как вы понимаете, без звука это всё не представляет интереса. Давайте посмотрим, что происходит со звуком в устройстве, начиная со школьной физики и заканчивая…
Читать дальше
[Из песочницы] Пишем драйвер для ноутбука for fun and profit, или как закоммитить в ядро даже если ты дурак

[Из песочницы] Пишем драйвер для ноутбука for fun and profit, или как закоммитить в ядро даже если ты дурак

С чего всё началось Начнём с постановки проблемы. Дано: один ноутбук. Новый ноутбук, геймерский. С RGB-подсветкой. Вот такой примерно ноутбук: Картинка взята с lenovo.com Есть ещё программа к этому ноутбуку. Программа как раз этой подсветкой и управляет. Одна только проблема…
Читать дальше