DDC-I's safety-critical, DO-178B Level A certifiable, HeartOS real-time operating system and OpenArbor development tool suite is now available for use with the ARM7 and ARM9 families of processors.
The HeartOS running on ARM processors provides a scalable, low-power, high-performance computing platform for developing and hosting mission- and safety-critical applications for the avionics, transportation, industrial automation, and medical markets.
HeartOS is a lightweight, deterministic kernel that uses POSIX profile 51 interfaces as well as profile 52 features such as socket communications.
Currently undergoing certification to DO-178B Level A, the HeartOS kernel provides POSIX scheduling, threads, semaphores, mutexes, barriers, condition variables, message queues, clocks and timers. HeartOS features a compact,lightweight deterministic TCP/IP stack for embedded networking and internet connectivity.
Development support for the HeartOS includes DDC-I's Eclipse-based, mixed-language OpenArbor IDE, which features C and C++ optimizing compilers, a color-coded source editor, project management support, automated build utilities, and a mixed-language, multi-window, symbolic debugger.