Mastering Linux Kernel Development with C: Writing Custom Kernel Modules, Optimizing System Performance, and Building Device Drivers for Advanced Linux Programming
Linux Device Driver Development - Second Edition: Everything you need to start with device driver development for Linux kernel and embedded Linux
Linux Device Driver Development: Everything you need to start with device driver development for Linux kernel and embedded Linux, 2nd Edition
Mastering Linux Kernel Development with C: Writing Custom Kernel Modules, Optimizing System Performance, and Building Device Drivers for Advanced Linux Programming