Linux Driver Development Guide for Raspberry Pi 3

Содержание

  • Глава1. Введение в Embedded Linux
  • Глава 2. Модель устройств и драйверов в Linux
  • Глава 3: Простейшие драйверы
    • Лицензирование модулей ядра Linux
    • Первый модуль ядра: garvis_greet
    • GE002 — Garvis с параметрами
  • Глава 4: Символьные драйверы
  • Глава 5: Platform Drivers
Linux Driver Development Guide for Raspberry Pi 3
  • Глава 3: Простейшие драйверы
  • Просмотреть исходный код страницы

Глава 3: Простейшие драйверы

Содержание главы

  • Лицензирование модулей ядра Linux
    • Назначение лицензирования
    • Допустимые значения
    • Простой пример лицензионного блока
    • Пошаговая инструкция
    • Итоги
  • Первый модуль ядра: garvis_greet
    • Введение
    • Теория: как устроен модуль ядра
    • Создание проекта garvis_greet
    • Сборка и запуск на Raspberry Pi
    • Вывод
  • GE002 — Garvis с параметрами
    • Цель
    • Исходный код модуля
    • Makefile
    • Компиляция и установка
    • Ожидаемый вывод (dmesg)
    • Разъяснения для новичков
    • Советы для профессионалов
    • Видео: Garvis с параметром
Предыдущая Следующая

© Авторские права 2025, Alex Malachevsky.

Собрано при помощи Sphinx с использованием темы, предоставленной Read the Docs.