This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: diference between ecos and redboot
- From: Bob Koninckx <bob dot koninckx at mech dot kuleuven dot ac dot be>
- To: Chuck McManis <cmcmanis at mcmanis dot com>
- Cc: Lucas Aimaretto <laima at interlap dot com dot ar>,Lista Red Boot <ecos-discuss at sources dot redhat dot com>
- Date: Tue, 30 Sep 2003 09:23:24 +0200
- Subject: Re: [ECOS] diference between ecos and redboot
- Organization: KULeuven
- References: <5.1.1.6.0.20030929145315.021c3e10@66.125.189.29>
- Reply-to: bob dot koninckx at mech dot kuleuven dot ac dot be
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