News

This tutorial covers how to use bcc tools to quickly solve performance, troubleshooting, and networking issues. If you want to develop new bcc tools, see tutorial_bcc_python_developer.md for that ...
Linux Driver Tutorial Here you can find examples for simple Linux Kernel Modules and Linux Drivers.
This course provides an introduction to Kernel programming for the Linux operating system, and the development of Linux kernel drivers for Embedded devices. The Yocto build system is introduced, which ...
The Kernel is the heart of all operating systems and it's responsible for all essential system functions, such as memory and system clock management. It provides indirect access to a multitude of ...
New Linux kernel "lockdown" module to limit high-privileged users -- even root -- from tampering with some kernel functionality.
The kernel configuration and build process in the 2.5 kernel is much simpler and more flexible than in the previous kernel versions. Thanks go to Roman Zippel and Kai Germaschewski for doing the work ...
Everyone uses Linux, and companies are willing to pay to develop it, but maintaining Linux's code? That's another matter.
Having seen the requirements of a general embedded system, we now look at how well the Linux 2.6 kernel can satisfy these requirements. As mentioned earlier, embedded systems have stringent timing ...