nanogui: nano-X-0.91 for eCos


Previous by date: 23 Oct 2008 17:01:00 -0000 Re: nano-X-0.91 for eCos, Lecordier, Guy
Next by date: 23 Oct 2008 17:01:00 -0000 compile nano-x cvs for ecos in standalone, Lecordier, Guy
Previous in thread: 23 Oct 2008 17:01:00 -0000 Re: nano-X-0.91 for eCos, Lecordier, Guy
Next in thread:

Subject: Re: [nanogui] nano-X-0.91 for eCos
From: "Greg Haerr" ####@####.####
Date: 23 Oct 2008 17:01:00 -0000
Message-Id: <249201c93530$e5202040$0300a8c0@RDP>

> I am trying to understand why the nxGlobalLock is defined in a per thread 
> data in ECOS which means it is local to each thread.

This code was originally contributed by some eCos developers,
and I accepted it without further testing.  This original
contribution worked only with LINK_APP_INTO_SERVER=Y,
and required all applications (nano-X demos) to run
as seperate threads (rather than processes) linked with
the server, as a single executable.

One way to test your change would be to recompile the
single executable for eCos (with all the demo apps builtin),
and see whether this works when nxGlobalLock is
in fact global, rather than TLS.

Regards,

Greg


Previous by date: 23 Oct 2008 17:01:00 -0000 Re: nano-X-0.91 for eCos, Lecordier, Guy
Next by date: 23 Oct 2008 17:01:00 -0000 compile nano-x cvs for ecos in standalone, Lecordier, Guy
Previous in thread: 23 Oct 2008 17:01:00 -0000 Re: nano-X-0.91 for eCos, Lecordier, Guy
Next in thread:


Powered by ezmlm-browse 0.20.