git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@700 35acf78f-673a-0410-8e92-d51de3d6d3f4

This commit is contained in:
gdisirio 2009-01-31 08:58:54 +00:00
parent b6eedfadc6
commit 12ca3be709
1 changed files with 18 additions and 14 deletions

View File

@ -12,11 +12,13 @@
</tr> </tr>
<tr> <tr>
<td style="text-align: center; vertical-align: top; width: 150px;">Current <td style="text-align: center; vertical-align: top; width: 150px;">Current
Version 1.1.0unstable<br> Versions<br>
1.0.0 stable<br>
1.1.0 unstable<br>
-<br> -<br>
<a href="http://sourceforge.net/projects/chibios/" rel="me" target="_top">Project on SourceForge</a><br> <a href="http://sourceforge.net/projects/chibios/" rel="me" target="_top">Project on SourceForge</a><br>
<a href="html/index.html" target="_top" rel="me">Documentation</a><br> <a href="html/index.html" target="_top" rel="me">Documentation</a><br>
<a href="http://sourceforge.net/project/showfiles.php?group_id=205897" rel="me" target="_top">Downloads</a><br><a href="http://wiki.mechlab.net/doku.php?id=chibios:start" rel="me" target="_top">Wiki</a><br><a href="http://sourceforge.net/forum/?group_id=205897" rel="me" target="_top">Forum</a><br> <a href="http://sourceforge.net/project/showfiles.php?group_id=205897" rel="me" target="_top">Downloads</a><br>
<a href="http://sourceforge.net/users/gdisirio/" rel="me" target="_top">Contact me</a><br> <a href="http://sourceforge.net/users/gdisirio/" rel="me" target="_top">Contact me</a><br>
-<br> -<br>
<a href="#History">History</a><br> <a href="#History">History</a><br>
@ -45,13 +47,8 @@ with M68K processors, the development was made on an Atari ST. The OS
worked well for its intended purpose, Internet was not worked well for its intended purpose, Internet was not
widespread at that time so the system&nbsp;had a limited use.<br> widespread at that time so the system&nbsp;had a limited use.<br>
Recently I decided to release this system, formerly known as <span style="font-style: italic;">mkRTOS</span>, as Free Recently I decided to release this system, formerly known as <span style="font-style: italic;">mkRTOS</span>, as Free
Software. I cleaned up the code, improved the documentation, made a Software. I cleaned up the code, improved the documentation, ported it
port on a more modern architecture (ARM) and it is finally ready.<br> to more modern architectures and it is finally ready.<br>
While ChibiOS/RT is a new product it is based on a proven system so the
alpha/beta phases should not last long, the project was started as an
alpha
version mainly to be able to incorporate&nbsp;the feedback into the
product easily.<br>
<h3><a name="Description"></a>Description</h3> <h3><a name="Description"></a>Description</h3>
ChibiOS/RT is designed for embedded applications and it is meant to be ChibiOS/RT is designed for embedded applications and it is meant to be
linked with the application code. The design philosophy is to make it linked with the application code. The design philosophy is to make it
@ -74,7 +71,7 @@ chips: SAM7XC, SAM7S and the various sizes (128, 256, 512) with
minimal changes.</li> minimal changes.</li>
<li>ARM Cortex-M3, ST Microelectronics STM32.</li> <li>ARM Cortex-M3, ST Microelectronics STM32.</li>
<li>Atmel AVR: AT90CAN128 and ATmega128 demos included.</li> <li>Atmel AVR: AT90CAN128 and ATmega128 demos included.</li>
<li>Texas Instruments MSP430, complete but untested.</li> <li>Texas Instruments MSP430.</li>
<li>x86 as a Win32 process, this port allows to write <li>x86 as a Win32 process, this port allows to write
your application on the PC without the need of a development your application on the PC without the need of a development
board/simulator/emulator. Communication ports are simulated over board/simulator/emulator. Communication ports are simulated over
@ -115,9 +112,7 @@ This does not prevent the application code to use an allocator if
needed, it is just the kernel that does not require it.</li> needed, it is just the kernel that does not require it.</li>
<li>No weird macros in the user code, everything should <li>No weird macros in the user code, everything should
look look
and feel like normal C code with a normal main() function. I don't like and feel like normal C code with a normal main() function.</li>
to bring someone else weird programming habits in my code and I think
this is true for everybody.</li>
<li>Encapsulate all the things that need changes while <li>Encapsulate all the things that need changes while
porting porting
the OS to new architectures in few template files, fill the code into the OS to new architectures in few template files, fill the code into
@ -150,14 +145,23 @@ put my hands on new hardware/tools.</li>
existing other free projects like: TCP/IP stacks, File Systems etc.</li> existing other free projects like: TCP/IP stacks, File Systems etc.</li>
</ul> </ul>
<h3><a name="Credits"></a>Credits</h3> <h3><a name="Credits"></a>Credits</h3>
ChibiOS/RT was created using:<br> ChibiOS/RT is 100% proprietary software free and was created using all the following FOSS projects:<br>
<ul> <ul>
<li>7-Zip, <a href="http://7-zip.org" target="_top">http://7-zip.org</a></li> <li>7-Zip, <a href="http://7-zip.org" target="_top">http://7-zip.org</a></li>
<li>GCC and GNU binutils, &nbsp;<a href="http://gcc.gnu.org" target="_top">http://gcc.gnu.org</a></li> <li>GCC and GNU binutils, &nbsp;<a href="http://gcc.gnu.org" target="_top">http://gcc.gnu.org</a></li>
<li>Doxygen, <a href="http://www.doxygen.org" target="_top">http://www.doxygen.org</a></li> <li>Doxygen, <a href="http://www.doxygen.org" target="_top">http://www.doxygen.org</a></li>
<li>Eclipse, <a href="http://www.eclipse.org" target="_top">http://www.eclipse.org</a></li>
<li>Eclox, <a href="http://eclox.eu" target="_top">http://eclox.eu</a></li>
<li>Freemarker, <a href="http://freemarker.org" target="_top">http://freemarker.org</a></li>
<li>FMPP, <a href="http://fmpp.sourceforge.net" target="_top">http://fmpp.sourceforge.net</a></li>
<li>Graphviz, <a href="http://www.graphviz.org" target="_top">http://www.graphviz.org</a></li>
<li>Inkscape, <a href="http://www.inkscape.org" target="_top">http://www.inkscape.org</a></li> <li>Inkscape, <a href="http://www.inkscape.org" target="_top">http://www.inkscape.org</a></li>
<li>MinGW, <a href="http://mingw.org" target="_top">http://mingw.org</a></li> <li>MinGW, <a href="http://mingw.org" target="_top">http://mingw.org</a></li>
<li>MSPGCC, <a href="http://mspgcc.sourceforge.net" target="_top">http://mspgcc.sourceforge.net</a></li>
<li>NVU, <a href="http://www.nvu.com/" target="_top">http://www.nvu.com</a></li> <li>NVU, <a href="http://www.nvu.com/" target="_top">http://www.nvu.com</a></li>
<li>OpenOCD, <a href="http://openocd.berlios.de/web" target="_top">http://openocd.berlios.de/web</a></li>
<li>WinARM, <a href="http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects" target="_top">http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects</a></li>
<li>WinAVR, <a href="http://winavr.sourceforge.net" target="_top">http://winavr.sourceforge.net</a></li>
<li>YAGARTO, <a href="http://www.yagarto.de" target="_top">http://www.yagarto.de</a></li> <li>YAGARTO, <a href="http://www.yagarto.de" target="_top">http://www.yagarto.de</a></li>
</ul> </ul>
</td> </td>