From: Dev N. <rde...@gm...> - 2007-07-19 16:09:21
|
TiROS (Tickless Real-Time Operating System) is a pre-emptive priority based real-time task scheduler. TiROS has been designed for reliable real-time operation (Deadlock Prevention). It is available under the eCos open source license (Free as in beer). Current Hardware Support: 1) MSP430 with GCC (mspgcc) or IAR. 2) Posix HAL that allows TiROS to run on Linux or in Cygwin. Get started with TiROS in 2 mins: Download, compile TiROS for the Posix HAL and run the examples on your desktop Linux or Cygwin environment. Web Site: http://tiros.sourceforge.net/ Quick Facts and Features --------------------------------------- * Tickless: No periodic ticks. High time resolution can be achieved with very low overhead. * Prevention of Priority Inversion and Deadlock with mutexes: TiROS provides 1) Immediate Priority Ceiling Protocol : Prevents priority inversion and deadlock. 2) Priority Inheritance Protocol: Prevents priority inversion. * Synchronization Primitives: mutexes, counting semaphores, message queues, event flags. * Low overhead interrupts. ** See Web site for complete list of features. http://tiros.sourceforge.net/ Thanks |