This is the mail archive of the ecos-maintainers@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: looking for mutex usage


On Fri, Nov 19, 2004 at 05:47:02PM -0800, Marco Faella wrote:
> Dear maintainers,
> 
> I'm a researcher in computer science at the
> University of California, Santa Cruz.
> 
> In my research group, we are developing a tool
> that analyzes the synchronization
> skeleton of multi-threaded programs.
> 
> We are focusing on eCos as our testbed, but
> we haven't been able to find an interesting
> test case so far.
> 
> Can you suggest any open source eCos application
> that makes non-trivial use of synchronization primitives
> like semaphores and mutexes?

eCos is intended for deeply embeeded applications. Such applications
tend to use specialised hardware and so does not naturally lend itself
to open source applications. I cannot think of a single instance of
somebody making there application available via an open source
license.

To be honest you might be better changes OS. Take a look at
Linux. There are probably enought non-trivial uses of spinlocks and
semaphores inside the kernel that you don't even need a particularly
interesting application. Look at one of the filesystems that uses
kernel threads, eg nfsd or kjournald. With 2.6 and kernel preemption
this gets even more interesting.

     Andrew


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