Full metadata record
DC FieldValueLanguage
dc.contributor.authorMadieu J.
dc.coverage.spatialconcurrency managed workqueue
dc.coverage.spatialdevice drivers
dc.coverage.spatialdevice tree
dc.coverage.spatialembedded systems
dc.coverage.spatialinterrupt management
dc.coverage.spatialLinux kernel development
dc.coverage.spatialmemory management
dc.coverage.spatialвстроенные системы
dc.coverage.spatialдерево устройств
dc.coverage.spatialдрайверы устройств
dc.coverage.spatialразработка ядра Linux
dc.coverage.spatialуправление памятью
dc.coverage.spatialуправление прерываниями
dc.coverage.spatialуправляемая параллельная очередь задач
dc.creatorMadieu J.
dc.date2022
dc.date.accessioned2025-11-28T08:09:30Z-
dc.date.available2025-11-28T08:09:30Z-
dc.date.issued2022
dc.identifier.identifier3200481
dc.identifier.citationMadieu, J. Linux Device Driver Development : Everything you need to start with device driver development for Linux kernel and embedded Linux / John Madieu. - Birmingham ; Mumbai : Packt Publishing, 2022. - 1 file (68 Mb) (708 p.). - ISBN = 9781803235943, 9781803240060. - Текст : электронный
dc.identifier.isbn9781803235943
dc.identifier.isbn9781803240060
dc.identifier.urihttp://repo.ssau.ru/jspui/handle/123456789/59361-
dc.description.abstractThis book is designed for embedded system and Linux enthusiasts/developers seeking to delve into Linux kernel development and its subsystems. It provides a thorough introduction to writing customized Linux device drivers for character, SPI, and I2C devices, with a focus on embedded system requirements such as memory management, interrupt handling, and locking mechanisms. Readers will gain a deep understanding of key concepts, including GPIO, DMA, IRQ management, and kernel timekeeping, while learning to configure, tailor, and build the Linux kernel. The second edition emphasizes practical applications, offering real-world examples and insights into avoiding user-space libraries for GPIO, I2C, and SPI drivers. By the end of the book, readers will be equipped to develop drivers for a wide range of embedded devices, making it an essential resource for embedded developers, electronic hobbyists, and anyone interested in Linux kernel development or hardware interaction.
dc.description.abstractИспользуемые программы Adobe Acrobat
dc.description.abstractЭта книга предназначена для энтузиастов встраиваемых систем и разработчиков Linux, желающих углубиться в разработку ядра Linux и его подсистем. В нем дается подробное руководство по написанию пользовательских драйверов устройств Linux для устройств character, SPI и I2C с акцентом на требования к встроенной системе, такие как управление памятью, обработка прерываний и механизмы блокировки. Читатели получат глубокое представление о ключевых концепциях, включая GPIO, DMA, управление IRQ и хронометраж ядра, а также научатся настраивать, адаптировать и собирать ядро Linux. Во втором издании основное внимание уделяется практическому применению, предлагаются реальные примеры и информация о том, как избежать использования пользовательских библиотек для драйверов GPIO, I2C и SPI. К концу книги читатели будут подготовлены к разработке драйверов для широкого спектра встраиваемых устройств, что сделает ее незаменимым ресурсом для разработчиков встраиваемых систем, любителей электроники и всех, кто интересуется разработко
dc.languageeng
dc.publisherPackt Publishing
dc.subjectуправление памятью
dc.subjectразработка ядра Linux
dc.subjectдрайверы устройств
dc.subjectдерево устройств
dc.subjectвстроенные системы
dc.subjectmemory management
dc.subjectLinux kernel development
dc.subjectinterrupt management
dc.subjectуправление прерываниями
dc.subjectуправляемая параллельная очередь задач
dc.subjectembedded systems
dc.subjectdevice tree
dc.subjectdevice drivers
dc.subjectconcurrency managed workqueue
dc.subject.rugasnti50.07
dc.subject.udc004.7
dc.titleLinux Device Driver Development
dc.typeText
local.identifier.oldurihttp://repo.ssau.ru/handle/eBooks/Linux-Device-Driver-Development-114434
local.identifier.oldurihttp://repo.ssau.ru/handle/eBooks/Linux-Device-Driver-Development-114434
Appears in Collections:eBooks

Files in This Item:
File SizeFormat 
3200481.pdf69.73 MBAdobe PDFView/Open    Request a copy


Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.