Mastering Linux Device Driver Development: Write custom device drivers to support computer peripherals in Linux operating systems
Device Driver Development: Writing Robust Kernel Modules and Hardware Interfaces (Embedded Engineering Essentials)
Linux Kernel Programming: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization
Mastering Linux Kernel Development with C: Writing Custom Kernel Modules, Optimizing System Performance, and Building Device Drivers for Advanced Linux Programming
Linux Kernel Programming: Developing kernel architecture and device drivers for character, block, USB, and network interfaces (English Edition)
Embedded Hardware Communication: A Practical Guide to Protocols, Interfaces, IoT, and Embedded Vision Using MicroPython
Embedded Linux Device Drivers: Practical Manual for Kernel Level Programming and Hardware Control (Advanced Systems, Embedded Programming & Game AI Development Series)