Готовый перевод Linux Device Drivers 3 / Драйверы устройств Линукс (третье издание): Глава 2. Создаем и запускаем модули

Внимание! Этот перевод, возможно, ещё не готов, так как модераторы установили для него статус «перевод редактируется»

Глава 2. Создаем и запускаем модули

Пришло время начинать программирование. Эта глава вводит все необходимые понятия о модулях и программировании ядра. На этих нескольких страницах, мы создадим и запустим готовый (относительно бесполезный) модуль, и рассмотрим насколько основ кода общих для всех модулей. Разработка таких примеров — необходимый фундамент для любого вида модульных драйверов. Чтобы не вводить слишком много понятий за раз, в этой главе мы говорим только о модулях, и не обращаем внимания на особенности классов устройств.

Все элементы ядра (функции, переменные, заголовочные файлы и макросы), представленные здесь, описаны в справочном разделе в конце главы.

Внимание! Этот перевод, возможно, ещё не готов.
Его статус: перевод редактируется

Переведено на Нотабеноиде
http://notabenoid.org/book/11832/37932

Переводчики: hardorsoft, ximen

Настройки

Готово:

100.00% КП = 1.7