freeRTOS
FreeRTOS port for Fujitsu controller families 16FX and MB91460
DESCRIPTION
FreeRTOS.org is a very portable, free, open source, mini Real Time Scheduler (or RTOS kernel) that can be used in commercial applications. The Fujitsu port includes a pre-configured example application permitting out of the box development and expediting learning.
Standard features include:
- Pre-emptive, co-operative and hybrid scheduling options
- Designed to be small, simple and easy to use
- Very portable code structure predominantly written in C
- Tiny ROM footprint
- Full online documentation available at http://www.FreeRTOS.org
- Supports both tasks and co-routines
- No software restriction on the number of tasks that can be created
- No software restriction on the number of priorities that can be used
- No restrictions imposed on priority assignment - more than one task can be assigned the same priority
- Queues, binary semaphores and counting semaphores for communication and synchronisation between tasks, or between tasks and interrupts
- Mutexes with priority inheritance
- Royalty free
- The SafeRTOS derivative product provides a high level of confidence in the code integrity
- Commercial licenses are available if required
Free support is provided by an active user community. Commercial support along with a full development service is also provided.
SafeRTOS is a version that has been certified for use in safety critical applications. It is a functionally similar product for which complete IEC 61508 compliant development/safety lifecyle documentation is available (conformance certified by TÜV SÜD, including compiler verification evidence). While FreeRTOS.org does not contain the same safety features as SafeRTOS there is still commonality - allowing FreeRTOS.org to benefit directly from the very rigorous SafeRTOS testing and validation activities.
The FreeRTOS ports are currently available here and will soon be integrated into the official FreeRTOS release.
Please, check http://www.FreeRTOS.org for updates.