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: diference between ecos and redboot


On Mon, 2003-09-29 at 23:57, Chuck McManis wrote:

> ECOS is the name of a set of routines that get compiled into a library 
> which provide operating system primitives for use by an application.

Not just the primitives! It provides the whole operating system;
scheduler, threading, thread synchronization, device drivers ...

> 
> Application is a user developed program that does something.
> 
> When you build you application you link it to the eCos library. Then you 
> have Redboot load it into memory for you and to start it. Once it is 
> started, if it doesn't "crash", Redboot never runs again. If it does 
> "crash" it invokes the gdb stubs that are in Redboot and waits to be debugged.
> 
> Unlike Linux, or UNIX, or Windows - eCos has no command shell, file system,

?? eCos does support even more than one type of filesystem !! But you
can omit it if you don't need it (as is the case with almost everything
in eCos).

Bob

-- 
----------------------------------------------------------------------
ir. Bob Koninckx
Katholieke Universiteit Leuven       
Division Production Engineering,                   tel.  +32 16 322535
Machine Design and Automation                      fax.  +32 16 322987
Celestijnenlaan 300B                  bob.koninckx@mech.kuleuven.ac.be
B-3001 Leuven Belgium               http://www.mech.kuleuven.ac.be/pma
----------------------------------------------------------------------



-- 
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]