Content deleted Content added
Pre-merge prep |
→Architecture and abilities: Add more architectures to Epsilon |
||
Line 11:
OSE uses [[event (computing)|events]] (or ''[[signal programming|signals]]'') in the form of messages passed to and from [[computer process|processes]] in the system. Messages are stored in a [[Queue (abstract data type)|queue]] attached to each process. A ''link handler'' mechanism allows signals to be passed between processes on separate machines, over a variety of transports. The OSE signalling mechanism formed the basis of an [[open-source software|open-source]] inter-process kernel design project called [[LINX (IPC)|LINX]].
Enea OSE Multicore Edition was released in 2009. It is based on the same microkernel architecture. The kernel design that combines the advantages of both traditional [[asymmetric multiprocessing]] (AMP) and [[symmetric multiprocessing]] (SMP). The Enea OSE family of RTOS features 3 OSs: ''OSE'' (also named ''OSE Delta'') for [[ARM architecture|ARM processors]], [[PowerPC]] and [[MIPS architecture|MIPS]], ''OSE<sub>ck</sub>'' for various DSP's, and ''OSE Epsilon'' for minimal devices, written in pure assembly ([[ARM architecture|ARM]], [[ColdFire]], [[C166]], [[M16C]], [[8051]]) .
== Processor support ==
|