Embedded Linux Development.

Impact Linux is an LLC in Austin Texas focusing on embedded Linux development, support, and education.

Firmware Linux

Our in-house development platform is a self-contained build system implemented as a series of bash scripts. For each target platform this system builds its own cross compiler, then uses that cross compiler to build a kernel and uClibc-based root filesystem for the target platform.

The result is a complete native development environment bootable under QEMU, which can rebuild itself from source code and compile any other interesting software packages needed by a given system.

Toybox

This project implements small and simple versions of standard Linux command line utilities.

Tinycc

This is a small, fast, self-contained C99 compiler. In addition to creating Linux executables and libraries, it can also turn C into a scripting language.

Ground Zero

Weekly article.