µITRON is a RTOS or its specification and mu-itron is a free µITRON2.0 written by c.
It's working on some Mips and SH targets and is given as a collection of libraries -
core kernel library and debugging libraries.
The machine or cpu dependant parts of libraries are separated from the general sources,
so one can easily port mu-itron to another targets, though it was written for some Mips cpu's and SH.
There are three debugging libraries,
one is the low level self debugger, the second is for the remote (using udp on ethernet)
debugging by gdb and the last is the dummy debugging library with no function.
Mu-itron is GPL'ed.
Now an experimental support for SH4(SH7750) is added.
The latest version can be got via ftp: