Название: Расширения ядра Linux: драйверы и модули Автор: Цилюрик О.И. Издательство: БХВ-Петербург Год: 2023 Страниц: 685 Язык: русский Формат: pdf Размер: 10.5 MB
В книге подробно рассмотрено программирование драйверов ядра Linux, исследованы возможности расширяемости ядра при помощи модулей. Основная версия ядра — 5.15. Код примеров отработан и проверен на десятках различных инсталляций Linux, установленных из различных дистрибутивов и разных семейств дистрибутивов: Fedora, CentOS, Debian, Ubuntu, Mint. Уделено внимание архитектурам x_64, x_86, ARM, а также одноплатному компьютеру Raspberry Pi и драйверам устройств, подключаемых по USB. Затронут стандарт POSIX, разобраны API ядра, работа с Raspberry Pi, системные вызовы и подключение разнообразных периферийных устройств.
Эта книга рассчитана на достаточно опытных разработчиков системного программного обеспечения. Предполагается, что, возможно, у читателя и отсутствует какой-либо опыт в программировании именно для ядра Linux или даже вообще в программировании для этой системы — но предполагаются знания и какой бы то ни было опыт в системном программировании для других операционных систем, которые станут хорошей базой для построения аналогий. В высшей степени плодотворно любое знакомство с одной или несколькими POSIX-системами: Open Solaris, QNX, FreeBSD, NetBSD, MINIX3, ... — с любой из них в равной степени.
Совершенно естественно, что от читателя требуется квалифицированное знание языка C — единственного необходимого и достаточного языка системного программирования в Linux (из числа компилирующих). Это необходимо для самостоятельного анализа и понимания приводимых примеров — примеры приводятся, но код детально не обсуждается. Очень продуктивно в дополнение к этому (для работы с многочисленными приводимыми примерами, а еще больше — с их последующей модификацией и сравнениями) иметь хотя бы минимальные познания в языках скриптового программирования UNIX (и лучше в нескольких) — что-то из числа: bash, Perl, awk, Python... В высшей степени безусловным подспорьем будут знание и опыт прикладного программирования в стандартах POSIX — обладающий таким опытом найдет в нем прямые аналогии API с механизмами в ядре Linux.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
С этой публикацией часто скачивают:
Kali Linux от разработчиков (2019) Название: Kali Linux от разработчиков Автор(ы): Рафаэль Херцог, Джим О'Горман, Мати Ахарони Издательство: Питер Год: 2019 Страниц: 320 Формат: PDF...
Встраиваемые системы на основе Linux Название: Встраиваемые системы на основе Linux Автор: Симмондс К. Издательство: ДМК Пресс Год: 2017 Страниц: 360 Формат: PDF Размер: 68 Мб ...
Ядро Linux в комментариях Название: Ядро Linux в комментариях Автор: Скотт Максвелл Издательство: ДиаСофт Год: 2000 Формат: chm Страниц: 488 Размер: 1,4 Mb Язык: Русский ...
Разработка ядра Linux Название: Разработка ядра Linux Автор: Роберт Лав Издательство: Вильямс Год: 2006 ISBN: 5-8459-1085-4 Формат: pdf Страниц: 446 Размер: 14,8 Mb Язык:...
Linux: 4-е изд. Название: Linux: 4-е изд. Автор: Стахнов А. А. Издательство: СПб.: БХВ-Петербург Год: 2011 Формат: PDF Страниц: 738 Размер: 19,51 МБ Язык: русский ...
Linux: Системное программирование Название: Linux: Системное программирование Автор: Лав Р. Издательство: СПб.: Питер Год: 2008 Cтраниц: 416 Формат: pdf Размер: 58 мб Язык: русский ...
Linux. Системное программирование (2-е изд.) Название: Linux. Системное программирование (2-е изд.) Автор: Роберт Лав Издательство: Питер Год: 2014 Формат: PDF Размер: 11 Мб Язык: русский ...
Разработка Linux-приложений Название: Разработка Linux-приложений Автор: Колисниченко Д.Н. Издательство: БХВ-Петербург Год: 2012 ISBN: 978-5-9775-0747-9 Страниц: 432 Формат: PDF...
Ядро Linux. Описание процесса разработки Название: Ядро Linux. Описание процесса разработки Автор: Лав Р. Издательство: Вильямс Год: 2013 Формат: pdf, doc ISBN: 978-5-8459-1779-9 Размер:...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.