Mastering Linux Kernel Development with C: Writing Custom Kernel Modules, Optimizing System Performance, and Building Device Drivers for Advanced Linux Programming
Mastering Linux Kernel Programming: A Hands-On Guide to Kernel Internals, Device Drivers, eBPF, and Rust for Linux 6.x
Linux Kernel Programming: A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization
Device Driver Development: Writing Robust Kernel Modules and Hardware Interfaces (Embedded Engineering Essentials)
Linux Kernel Programming: Developing kernel architecture and device drivers for character, block, USB, and network interfaces (English Edition)
Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization: Create user-kernel interfaces, work with peripheral I/O, and handle hardware interrupts