Embedded applications are spreading to new markets and increasing in complexity faster than ever. Components and standards in software development tools are also providing developers with more portability and choice. In the automotive industry, Wind River solutions have been used successfully for more than 15 years. Integrated Tornado Tools provide an open tools framework for this complete OSEK development environment, helping developers rapidly make the transition from development to production. Its highly modular architecture, down to the individual system call level, allows developers to optimize memory usage.
Scheduling policies allow for prioritization of tasks and resources.
Developers can choose a scheduling policy, along with the appropriate use of events and interrupt handlers, to optimize application speed. It provides a mechanism for tasks to communicate with each other via messages. This standard API increases application portability across architectures and simplifies system design. The modular architecture ensures that the application image will include only the features used. This includes such message attributes as queued and unqueued, with copy and without copy, segmented and unsegmented, and direct, periodic, and mixed transmission modes.