!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "Цилюрик О.И. - Расширения ядра Linux: драйверы и модули" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на xxxx@yandex.ru
Правообладателям
Расширенный поиск
по сайту
Расширения ядра Linux: драйверы и модули : Операционные системы, программы, БД, Программирование
автор: brij | 12 июня 2024 | Просмотров: 89
 
Расширения ядра Linux: драйверы и модули     Название:   
    Автор:   
    Формат:   PDF
    Размер:   10.5 MB
    Год:   
    Качество:   Отличное
    Язык:   Русский
    Страниц:   685

 
 

В книге подробно рассмотрено программирование драйверов ядра 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.









Сосчитайте:   73 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   73 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Python с нуля | Петр Левашов | Программирование | Скачать бесплатно Петр Левашов - Python с нуля

Добро пожаловать в «Python с нуля»! Эта книга даст вам основные знания и инструменты, которые помогут стать опытным разработчиком на Python — универсальном, мощном и доступном языке программирования. Вы узнаете, почему Python стал одним из самых популярных языков программирования в мире и что делает его отличным выбором и для начинающих, и для опыт ...
 
 
Kali Linux в действии. Аудит безопасности информационных систем, 2-е издание | Никита Скабцов | Безопасность, хакерство | Скачать бесплатно Никита Скабцов - Kali Linux в действии. Аудит безопасности информационных систем, 2-е издание

В данном издании рассказывается о том, как проникнуть в открытые информационные системы, обойдя защиту веб-сервисов. Информационная безопасность, как и многие другие вещи в нашем мире, - это две стороны одной медали. С одной стороны, мы проверяем, ищем и даже практикуем методы проникновения, а с другой - пытаемся защитить себя. Тестирование на прон ...
 
 
GPT-4. Руководство по использованию API Open AI | Аймен Эль Амри | Информатика | Скачать бесплатно Аймен Эль Амри - GPT-4. Руководство по использованию API Open AI

В книге рассказывается о том, как использовать генеративные текстовые модели поколений GPT-3.5 и GPT-4 для создания приложений различного назначения, в числе которых интерактивный психотерапевт, интеллектуальный голосовой помощник, система рекомендации товаров, генератор заметок в соцсетях, система распознавания речи и многие другие. Вы научитесь и ...
 
 
Python для сложных задач: наука о данных, 2-е международное издание | Джейк Вандер Плас | Информатика | Скачать бесплатно Джейк Вандер Плас - Python для сложных задач: наука о данных, 2-е международное издание

Python — первоклассный инструмент, и в первую очередь благодаря наличию множества библиотек для хранения, анализа и обработки данных. Отдельные части стека Python описываются во многих источниках, но только в новом издании «Python для сложных задач» вы найдете подробное описание: IPython, NumPy, Pandas, Matplotlib, Scikit-Learn и др. Специалисты по ...
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх