<h3class="version">2.0.8 </h3><dlclass="author"><dt><b>Author:</b></dt><dd>Giovanni Di Sirio (<ahref="mailto:gdisirio@users.sourceforge.net">gdisirio@users.sourceforge.net</a>).</dd></dl>
<p>I didn't want a serious name for this project. It is the Japanese word for small as in small child. So ChibiOS/RT (<spanclass="t_nihongo_kanji"xml:lang="ja"lang="ja">ちび</span>OS/RT) means small Real Time Operating System. Source <ahref="http://en.wikipedia.org/wiki/Chibi"target="_blank">Wikipedia</a>.</p>
<h2>Features</h2>
<ul>
<li>Free software, GPL3 licensed. Stable releases include a exception clause to the GPL.</li>
<li>Designed for realtime applications.</li>
<li>Easily portable.</li>
<li>Preemptive scheduling.</li>
<li>128 priority levels. Multiple threads at the same priority level allowed.</li>
<li>Round robin scheduling for threads at the same priority level.</li>
<li>Blocking and non blocking I/O channels with timeout and events generation capability.</li>
<li>Minimal system requirements: about 6KiB ROM with all options enabled and speed optimizations on. The size can shrink under 2KiB by disabling the the unused subsystems and optimizing for size.</li>
<li>Almost totally written in C with little ASM code required for ports.</li>
<li>Optional Hardware Abstraction Layer (HAL) with support for many device driver models and device driver implementations.</li>
</ul>
<h2>Related pages</h2>
<ul>
<li><aclass="el"href="credits.html">Copyright and Credits</a></li>
Generated on Sun Nov 28 2010 14:09:48 for ChibiOS/RT by <ahref="http://www.doxygen.org/index.html"><imgsrc="doxygen.png"alt="doxygen"align="middle"border="0"></a> 1.7.1</small></address>