This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: POSIX and uITRON question.(system level and applicationlevel?)


Gary D. Thomas wrote:
On Thu, 2003-01-16 at 18:22, Grant Edwards wrote:

I don't know whether it's possible to configure/use a system
that has both Posix and uITRON packages.  In theory it should
be, but there may be implimentation practicalities that prevent
it.

I seem to recall that we (the eCOs team) discussed this and decided
that it would not work properly (uItron tasks are not very friendly
with POSIX threads).  It also doesn't make much sense (at least not
to me) - they are somewhat opposing ways of writing a realtime system.
Well sort of. They _can_ work together actually. But you don't get fully compliant behaviour from one or other. For example IIRC uItron does not have timeslicing at all (see CYGIMP_UITRON_STRICT_CONFORMANCE), whereas POSIX requires it. uItron is still usable, but just not in a strictly compliant way.

Jifl
--
eCosCentric http://www.eCosCentric.com/ <info@eCosCentric.com>
--[ "You can complain because roses have thorns, or you ]--
--[ can rejoice because thorns have roses." -Lincoln ]-- Opinions==mine


--
Before posting, please read the FAQ: http://sources.redhat.com/fom/ecos
and search the list archive: http://sources.redhat.com/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]