From mboxrd@z Thu Jan 1 00:00:00 1970 From: Grant Edwards To: "Lewin A.R.W. Edwards" Cc: james chen , ecos-discuss@sources.redhat.com Subject: Re: [ECOS] eCos API Date: Thu, 19 Apr 2001 07:43:00 -0000 Message-id: <20010419094458.A27256@visi.com> References: <000d01c0c885$60e1f300$c408aa0a@inc.inventec> <4.3.2.7.2.20010419002249.031d5dc0@mail.larwe.com> X-SW-Source: 2001-04/msg00201.html > > Hi, many RTOS e.g. WinCE, Paml, etc. allow user to use it's API to > >develop applications and download it to it's system. Now I want to support > > eCos does not support user-installable applications. It is a > monolithic, statically-linked OS+application. Exactly. If you need to support the dynamic loading of applications, then eCos is probably not a good choice for OS. You might want to look at uCLinux -- I presume it does dynamic loading of applications. Developing a dynamic linker/loader for eCos would take a fair amount of work -- especially if you wanted applications to share run-time libraries. If all you wanted was a position-independant way to make system calls, that wouldn't be quite as bad. -- Grant Edwards grante@visi.com