Embedded Linux device drivers: Writing a kernel device driver

Embedded Linux continues to rank among the top operating systems used in embedded designs, and its ability to serve multiple roles will become increasingly important in the IoT and other connected systems. This article continues a series showing how developers work with device drivers in user space.