Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама



Название: Расширения ядра 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.

Скачать Расширения ядра Linux: драйверы и модули








НЕ РАБОТАЕТ TURBOBIT.NET? ЕСТЬ РЕШЕНИЕ, ЖМИ СЮДА!





Автор: Ingvar16 12-06-2024, 04:51 | Напечатать |
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.





С этой публикацией часто скачивают:

    Kali Linux от разработчиков (2019) Kali Linux от разработчиков (2019) Название: Kali Linux от разработчиков Автор(ы): Рафаэль Херцог, Джим О'Горман, Мати Ахарони Издательство: Питер Год: 2019 Страниц: 320 Формат: PDF...

    Встраиваемые системы на основе Linux Встраиваемые системы на основе Linux Название: Встраиваемые системы на основе Linux Автор: Симмондс К. Издательство: ДМК Пресс Год: 2017 Страниц: 360 Формат: PDF Размер: 68 Мб ...

    Ядро Linux в комментариях Ядро Linux в комментариях Название: Ядро Linux в комментариях Автор: Скотт Максвелл Издательство: ДиаСофт Год: 2000 Формат: chm Страниц: 488 Размер: 1,4 Mb Язык: Русский ...

    Разработка ядра Linux Разработка ядра Linux Название: Разработка ядра Linux Автор: Роберт Лав Издательство: Вильямс Год: 2006 ISBN: 5-8459-1085-4 Формат: pdf Страниц: 446 Размер: 14,8 Mb Язык:...

    Linux: 4-е изд. Linux: 4-е изд. Название: Linux: 4-е изд. Автор: Стахнов А. А. Издательство: СПб.: БХВ-Петербург Год: 2011 Формат: PDF Страниц: 738 Размер: 19,51 МБ Язык: русский ...

    Самоучитель Linux: Установка, настройка, использование Самоучитель Linux: Установка, настройка, использование Название: Самоучитель Linux: Установка, настройка, использование Автор: Колисниченко Д.Н. Издательство: Наука и техника Год: 2006 - 4-е изд.,...

    Linux: Системное программирование Linux: Системное программирование Название: Linux: Системное программирование Автор: Лав Р. Издательство: СПб.: Питер Год: 2008 Cтраниц: 416 Формат: pdf Размер: 58 мб Язык: русский ...

    Linux. Системное программирование (2-е изд.) Linux. Системное программирование (2-е изд.) Название: Linux. Системное программирование (2-е изд.) Автор: Роберт Лав Издательство: Питер Год: 2014 Формат: PDF Размер: 11 Мб Язык: русский ...

    Разработка Linux-приложений Разработка Linux-приложений Название: Разработка Linux-приложений Автор: Колисниченко Д.Н. Издательство: БХВ-Петербург Год: 2012 ISBN: 978-5-9775-0747-9 Страниц: 432 Формат: PDF...

    Ядро Linux. Описание процесса разработки Ядро Linux. Описание процесса разработки Название: Ядро Linux. Описание процесса разработки Автор: Лав Р. Издательство: Вильямс Год: 2013 Формат: pdf, doc ISBN: 978-5-8459-1779-9 Размер:...

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности