kernel
Начальная страница курса Этот вводный урок не содержит практической части, он создан чтобы объяснить основные концепты, что такое операционная система
Недавно мне попался занятный курс Alex Chadwick’а из Кембриджа. Представляю Вашему вниманию вольный перевод уроков данного курса. Обратите внимание
С I2C в Linux вполне можно работать из пространства пользователя. Тем не менее это не очень удобно. Весьма удобнее и правильнее сделать модуль ядра.
Raspberry Pi
В этой статье посмотрим как кроcскомпилировать ядро для raspberry pi (у меня b+). Я буду производить махинации в Fedora, но суть идентична для всех дистрибутивов.
В распространенных дистрибутивах для Raspberry Pi уже есть драйвер SPI. Но иногда, по тем или иным причинам, нужно сделать свой. Например если вы хотите
Ядро Linux
Рано или поздно наступает необходимость выполнения в модуля ядра полезных операций. И наверное самым полезным в этом плане инструментом являются потоки ядра.
В данной статье рассмотрим как настроить прерывание ядра по сигналу на GPIO, замерим сколько времени на это уходит. О том как настроить GPIO в модуле ядра linux.
В данном модуле речь пойдет о том, как моргать светодиодом из модуля ядра Linux. Для своих экспериментов я использую Raspberry Pi B+, но тоже можно повторить
Ядро Linux
В этой статье пойдет речь о таймерах. В ядре Linux есть несколько разновидностей таймеров. Мы займемся наиболее бородатыми таймерами. Сразу хочу отметить
Ядро Linux
В прошлый раз мы написали, собрали и проверили наш первый модель ядра. Мы уже умеем регистрировать модуль и выводить из него сообщения. Теперь давайте