News

In this second excerpt, Abbott discusses kernel modules and device drivers. In Part 1 of this excerpt the author worked through an example of a simple kernel module. In this installment, Abbott ...
Developing the Linux kernel, according to some of the community's leading lights, is a difficult, complicated process – but it's also one that's moving forward at some speed.
The very first step in starting an embedded Linux system does not involve Linux at all. Instead, the processor is reset and starts executing code from a given location. This location contains a ...
Linux is easily the fastest growing operating system in the embedded world. The introduction of kernel 2.6 has boosted the use of Linux in real-time applications.
An announcement of the revival of linux-tiny, a set of patches aimed at reducing the footprint of the kernel, mainly for the embedded world, has led to a number of linux-kernel threads.
Each embedded system has its own unique set of hardware interfaces and requirements. Linux provides drivers for most standard interfaces, and by selecting the right kernel configuration, you can get a ...
The new Linux 3.0 kernel will probably take awhile to get to embedded developers but it handles Xen And KVM virtualization along with a number of new features.
For real-time applications, the Linux kernel has been modified by several vendors to provide instant response times. See embedded system and Linux.
Embedded guru Rick Lehrbaum has authored a couple of handy "Quick Reference Guides" that give a high-level overview of Linux in the embedded market and the various versions of embedded Linux.
Although several Linux start-ups have vanished, the embedded-OS market is rife with competition and MontaVista is betting on Linux for success.
Linux for Embedded and Real-time Applications, 3rd Edition by Doug Abbott offers a detailed, hands-on discussion that takes a developer from installation through application development. Presenting ...