Blog

How is the Linux kernel tested?

Have you ever wondered how the Linux kernel is tested? How to maintain the quality of an open source project with millions of lines of code developed by thousands of programmers worldwide? It is not an easy task. But that doesn’t mean it is not possible! A new Linux kernel version is released approximately every […]

Blog

Linux kernel GPIO user space interface

Since version 4.8 the Linux kernel has a new interface based on character devices for accessing and managing GPIO lines in user space. Linux kernel GPIO interface GPIO stands for General-Purpose Input/Output and is one of the most commonly used peripherals in an embedded Linux system. Internally, the Linux kernel implements the access to GPIOs […]