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 ...
One of the last things the Linux kernel does during system boot is mount the root filesystem. The Linux kernel dictates no filesystem structure, but user space applications expect to find files with ...
It all started when I ordered an ARM-based development board for my FemtoLinux project, which is a Linux flavor specifically designed for ultra-small systems. Initially, I played with the idea of ...