Share on Facebook Share on Twitter Email
Answers.com

RTLinux

 
Wikipedia: RTLinux


RTLinux
Original author(s) Victor Yodaiken
Developer(s) FSMLabs, Wind River Systems
Written in C
Operating system Linux
Available in English
Type Kernel
License GPL2
Website RTLinuxFree.com

RTLinux or RTCore is a hard realtime RTOS microkernel that runs the entire Linux operating system as a fully preemptable process.

It was developed by Victor Yodaiken (Yodaiken 1999), Michael Barabanov (Barabanov 1996), Cort Dougan and others at the New Mexico Institute of Mining and Technology and then as a commercial product at FSMLabs. Wind River Systems acquired FSMLabs embedded technology in February 2007 and now makes a version available as Wind River Real-Time Core for Wind River Linux.

RTLinux was based on a lightweight virtual machine where the Linux "guest" was given a virtualized interrupt controller and timer - and all other hardware access was direct. From the point of view of the real-time "host", the Linux kernel is a thread. Interrupts needed for deterministic processing are processed by the real-time core, while other interrupts are forwarded to Linux, which runs at a lower priority than realtime threads. Linux drivers handle almost all I/O. First-In-First-Out pipes (FIFOs) or shared memory can be used to share data between the operating system and RTCore.

See also


References

  • Yodaiken, Victor (1999). [1] "The RTLinux Manifesto". Published in the 5th Linux Conference Proceedings.
  • Barabanov, Michael (1996). [2] "A Linux Based Real-Time Operating System".
  • Yodaiken, Victor (1996). [3] "Cheap Operating systems Research" Published in the Proceedings of the First Conference on Freely Redistributable Systems, Cambridge MA, 1996.
  • Dougan, Cort (2004) [4] "Precision and predictability for Linux and RTLinuxPro", Dr. Dobbs Journal, February 01, 2004.
  • Yodaiken,Victor (1997), [5] US Patent 5,995,745

External links



Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
Prex
AmiQNX
Open patent

Help us answer these
How is Linux is converted into rtlinux?

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "RTLinux" Read more