Аннотация
Это рукопись той же книги, которую кто-то из доброжелателей ранее выложил в редакции от 2011 года. Но это гораздо более поздняя и сильно расширенная версии того же материала (сравните, 218 стр. в редакции 2011 года против 426 стр. в этой последней редакции).
Первоначально эта книга была записана как конспект продолжительного лекционного курса, прочитанного для программистов софтверной компании Global Logic (первоначально именно в 2011 году). Позже этот лекционный курс был повторен на протяжении 3-4 лет с 5-ю другими группами, в разных городах (филиалы компании заказчика). И с каждым циклом повторения курс серьёзно расширялся, отслеживая вопросы и интересы слушателей. В итоге он вырос в объёме более чем в 2 раза.
Это книга рассчитана на программистов, имеющих опыт написания кода на языке C, но не сталкивающихся предварительно с написанием модулей ядра (драйверов) в Linux. Поэтому в тексте достаточно много места уделено начальным понятиям и определениям: что есть модуль ядра, как их собирают ... как это вообще всё устроено. Если для кого-то это будет избыточная, известная уже информация, то эти места можно безболезненно пропустить.
P.S. Для обстоятельной работы над темой, с экспериментами и вариантами, необходим архив программных кодов - все коды приведены и обсуждаются в тексте, но не копировать же файлы из текста (архив примеров содержит 438 файлов в 76 подкаталогах)? Все, кто заинтересуется предметом с таким уровнем углубления, могут свободно скачать файл архива по ссылкам, приведённым в блоге автора.
![Книга «HTML5. Карманный справочник» - классический справочник, который веб-дизайнеры и веб-разработчики стараются всегда держать под рукой на протяжении вот уже... HTML5: карманный справочник [5-е издание]](https://www.rulit.me/data/programs/images/html5-karmannyj-spravochnik-5-e-izdanie_619915.jpg)

![Колисниченко Д. Н. Linux. Полное руководство по работе и администрированию. 2021 год.
Книга-шедевр по Linux, переоценить которую невозможно для тех, кто знает толк в таких... Linux. Полное руководство по работе и администрированию. 2021 год [со ссылкой на скачивание]](https://www.rulit.me/data/programs/images/linux-polnoe-rukovodstvo-po-rabote-i-administrirovaniyu-2021_677445.jpg)

Комментарии к книге "Программирование модулей ядра Linux"