Iris
Iris is a microkernel with device drivers, written especially for the Trendtac. It should not be too hard to port it, but some code choices are mades specifically for the Trendtac, and will probably result in suboptimal performance on other systems, especially systems with fewer registers such as the Intel x86 family. Also, it does not attempt to implement swap, and it may be quite hard to add it.
Iris has a microkernel, which doesn't do much. Tasks of the microkernel are:
- Memory management: mapping and ownership of memory.
- Thread communication: allowing threads to talk to each other and share memory.
- Scheduling: Deciding which thread should run next.
Iris is soon to be released under the GNU GPL version 3 or later (the same license Linux uses, but a later version).
--
BasWijnen - 14 Jun 2009
Topic revision: r1 - 14 Jun 2009 - 17:25:54 -
BasWijnen