Book

Linux Device Driver Development Cookbook

Device drivers play a critical role in how the system performs and ensures that the device works in the intended way. With a recipe based approach this book gives you practical recipes on character drivers and related kernel internals. It shows you how to start writing Linux device drivers and tools to understand, debug or modify them.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

11h52m

Language

English

About Book

Who Is This Book For?

This book is for anyone who wants to develop their own Linux device drivers for embedded systems. Basic hands-on experience with the Linux operating system and embedded concepts is necessary.

Book content

chapters 11h52m total length

Installing the developing system

A Peek Inside the Kernel

Working with Char drivers

Using the Device Tree

Managing Interrupts and Concurrency

Miscellaneous Kernel Internals

Advanced Char Driver Operations

(Appendix A): Additional Information on Working with Char Drivers

(Appendix B): Additional Information on using the Device Tree

(Appendix C): Additional Information on managing Interrupts and Concurrency on

(Appendix D): Additional Information on miscellaneous Kernel Internals

(Appendix E): Additional Information on advanced Char Driver Operations

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required