[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-gcc-list] uSmartX - Simple OS
From: |
Marko Panger |
Subject: |
[avr-gcc-list] uSmartX - Simple OS |
Date: |
Wed, 2 Mar 2005 13:59:37 +0100 |
Hi all,
First of all sorry for the off-the topic post and for making advertisment,
although it is for an open-source project.
Sometime ago someone was asking for a simple OS. I have mentiond that I have
written one. Some of you have shown interest in the project, so I have opened a
project on sourceforge.net.
Here it is:
** uSmartX is a non-preemptive, multitasking, priority based RTOS. It features
mechanisms for inter-task communication and basic task and time control
functions. uSmartX is targeted for small foot-print embedded designs. Being a
non-preemptive kernel it consumes little memory and keeps usage very simple. It
is already used in commercial designs, proving that a huge, full-preemptive
kernel is not always the best solution.
The RTOS is designed to be platform independent as much as possible, thus
requiring minimal porting. Currently ARM7TDMI core based devices are supported
and AVR devices are supported.
The main goal of the project is to design a RTOS for embedded devices which
requires minimal system resources and a very small RAM foot-print.
The tool chain used to build the RTOS library is the GNU tool set. Although I
have also added projects for IAR and ADS1.2.Please visit the URL below to get
and download the users-manual to get an better idea what uSmartX and how it can
help you in your designs.
http://usmartx.sourceforge.net/
There is alsoa mailing list for uSmartX users to keep the users sharing ideas,
hints and support each other. My next goal is to support a TCP/IP stack. If you
wold like you can join it !
http://lists.sourceforge.net/lists/listinfo/usmartx-user
Best Regards,
Marko Panger
>
- [avr-gcc-list] uSmartX - Simple OS,
Marko Panger <=