EMBINUX enables companies to design and develop next generation devices based on open-standards based technologies and allows developers to fully integrate high quality Open Source Stacks and Libraries with the existing development platform.
EMBINUX Hardware Abstraction Engine (HAE)
EMBINUX's unique Hardware Abstraction Engine (HAE) isolates hardware platform from Operating System and enables EMBINUX to run on vast range of hardware platforms transparently. Hardware Abstraction Engine enables loading of proprietary firmware and bootstrapping of SOC independent of host Operating System. Apart from OS Kernel Loader and Firmware Loader, Hardware Abstraction Engine features various runtime services (Network services, Flash/File-System services, Hardware Interfacing services). HAE Integration Layer enables easy porting of Operating System and Device Drivers to any hardware platform.
EMBINUX Embedded Linux Platform (E-ELP)
EMBINUX's Embedded Linux Platform (ELP) consists of highly optimized Kernel, Userland Libraries, Protocol Stacks, Cross Compiler Toolchains and Integrated Development Environment. Ready to use Libraries and Stacks are optimally designed to take advantage of Real-Time and Power Management features of kernel. EMBINUX's Unified Library and GUI Framework is designed for rapid application development for Handsets. EMBINUX IDE (based on industry standard Eclipse Platform) features integrated cross-compiling, debugging and profiling environment for Kernel and Userland software/firmware and provides transparent interface to JTAG.