LAZARUS IDE: THE COMPLETE GUIDE TO CROSS-PLATFORM RAD DEVELOPMENT WITH FREE PASCAL: Build Native GUI Apps, Database Applications, and Deployed Executables for Windows, Linux, macOS, and Raspberry Pi
Device Driver Development: Writing Robust Kernel Modules and Hardware Interfaces (Embedded Engineering Essentials)
Linux Device Driver Development: Everything you need to start with device driver development for Linux kernel and embedded Linux, 2nd Edition