How does eCos play in the solution?
eCos is a highly configurable embedded RTOS targeted at deeply embedded applications with minimal resource footprint or strict real-time behavior requirements. Embedded Linux provides a more sophisticated powerful platform for high-end embedded applications at the expense of higher resource requirements, complexity, and determinism. The EL/IX API enables applications and middleware to migrate between embedded Linux and eCos as product requirements warrant, preserving investments in software development and developer knowledge. Middleware companies also benefit as they can reach a broader market by building configurable EL/IX conformant software that covers both embedded Linux and eCos.