This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: EL/IX discussion
- To: sebastien dot andre at sxb dot bsf dot alcatel dot fr
- Subject: Re: [ECOS] EL/IX discussion
- From: Bart Veer <bartv at redhat dot com>
- Date: Mon, 21 May 2001 13:46:44 +0100
- Cc: ecos-discuss at sources dot redhat dot com
- References: <3B090692.A1132ED0@sxb.bsf.alcatel.fr>
- Reply-To: bartv at redhat dot com
>>>>> "Andre" == ANDRE Sebastien <sebastien.andre@sxb.bsf.alcatel.fr> writes:
Andre> So, i see that the current implementation of EL/IX Layer
Andre> under eCos work only at level 1 (without all functions)
Andre> So i want know if because it we can't create more than 1
Andre> processus !? and if in 1 processus we can create
Andre> differrents threads ?
eCos was designed for systems where there is a single process
containing multiple threads. In other words pthread_create() is
supported, but not fork() or execve(). If you need multiple processes
then you will need an OS that supports higher levels of EL/IX, for
example some embedded Linux variant.
Similarly, if you want to develop an application for Linux with the
eventual goal of porting it to eCos, you need to restrict yourself to
the appropriate level of EL/IX functionality.
Bart